ในระบบ TCP/IP จะมี วง Lan ที่เป็น private เช่น 192.168.x.x, ดูใน Wiki
RFC1918 name | IP address range | number of addresses |
---|---|---|
24-bit block | 10.0.0.0 – 10.255.255.255 | 16,777,216 |
20-bit block | 172.16.0.0 – 172.31.255.255 | 1,048,576 |
16-bit block | 192.168.0.0 – 192.168.255.255 | 65,536 |
ตัวอย่างของ Netmask
network 192.168.1.x
Network Mask 255.255.255.0
แปลงเป็น Binary
1111 1111. 1111 1111.1111 1111.0000 0000
invert
0000 0000.0000 0000.0000 0000.1111 1111 -> 0.0.0.255 หมายถึง 1-255 เครื่อง
192.168.1.1-> 192.168.1.255
อยากเพิ่ม เป็น 2 เท่า 510 เครื่อง
0000 0000.0000 0000.0000 0001.1111 1111 -> หมายถึง 255*2
invert
1111 1111.1111 1111.1111 1110.0000 0000
255. 255. 254 .0
Network Mask 512 ตัว จะเป็น
255.255.254.0
วง Lan 1 192.168.1.x
วง Lan 2 192.168.0.x
x.x.0000 000x.x
หรือ วง Lan ที่ Bit หลักแรกเป็น 1 เช่น 192.168.3.x 192.168.2.x . ก็จะได้ เหมือนกัน (3 = 0011,2=0010 )
มี กรณีที่น่าสนใจ กรณีที่ Netmask เป็น 255.255.255.255 เครื่อง PC นั้น สามารถทำงานในระบบ Network ได้ แต่ จะถ้าเป็น server คนอื่นจะมองไม่เห็น
ตอบลบ