คำถามติดแท็ก ipv4

10
ขนาดแพ็คเก็ต UDP ที่ปลอดภัยที่ใหญ่ที่สุดบนอินเทอร์เน็ตคืออะไร
ฉันได้อ่านบทความเกี่ยวกับขนาดแพ็คเก็ต UDP แล้ว แต่ไม่สามารถสรุปได้ว่าอะไรถูกต้อง จำนวนบริการ จำกัด แพ็คเก็ต UDP ที่ใหญ่ที่สุดที่ 512 ไบต์ (เช่น dns) รับMTUขั้นต่ำบนอินเทอร์เน็ตคือ 576 และขนาดของส่วนหัว IPv4 คือ 20 ไบต์และ UDP ส่วนหัว 8 ไบต์ ทำให้มีข้อมูล 548 ไบต์สำหรับข้อมูลผู้ใช้ ฉันจะสามารถใช้แพ็คเก็ตได้ถึงขนาด 548 โดยไม่มีการกระจายตัวของแพ็กเก็ตหรือไม่ หรือมีบางสิ่งที่ผู้สร้าง DNS รู้และทำไมพวกเขาจึง จำกัด ไว้ที่ 512 ไบต์ ฉันสามารถสูงกว่า 548 ไบต์ได้อย่างปลอดภัยหรือไม่
201 networking  sockets  udp  ipv4 

21
จะแปลงที่อยู่ IPv4 เป็นจำนวนเต็มใน C # ได้อย่างไร?
ฉันกำลังมองหาฟังก์ชันที่จะแปลงที่อยู่ IPv4 มาตรฐานเป็นจำนวนเต็ม คะแนนโบนัสสำหรับฟังก์ชันที่จะทำในสิ่งที่ตรงกันข้าม สารละลายควรอยู่ใน C #
103 c#  integer  ip  ipv4 

5
IPV6 สำหรับ localhost และ 0.0.0.0 คืออะไร?
อย่างที่เราทราบกันดีว่าที่อยู่ IPv4 สำหรับlocalhostคือ127.0.0.1(ที่อยู่ย้อนกลับ) ที่อยู่ IPv6 คืออะไรlocalhostและเพื่ออะไร0.0.0.0เนื่องจากฉันต้องการบล็อกโฮสต์โฆษณาบางแห่ง
101 localhost  ipv6  ipv4 

30
การตรวจสอบที่อยู่ IPv4 ด้วย regexp
ฉันพยายามรับ regex ที่มีประสิทธิภาพสำหรับการตรวจสอบความถูกต้อง IPv4 แต่ไม่มีโชคมากนัก ดูเหมือนว่ามีอยู่ช่วงหนึ่งที่ฉันมีมัน(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}แต่มันให้ผลลัพธ์ที่แปลกประหลาด: $ grep --version grep (GNU grep) 2.7 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.1 192.168.1.1 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.255 192.168.1.255 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.255.255 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.2555 192.168.1.2555 ฉันทำการค้นหาเพื่อดูว่าสิ่งนี้ถูกถามและตอบไปแล้วหรือไม่ แต่คำตอบอื่น ๆ ดูเหมือนจะแสดงให้เห็นว่าจะกำหนดตัวเลข 1-3 4 กลุ่มได้อย่างไรหรือไม่ได้ผลสำหรับฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.