公有IP采用的是全球寻址方式,所以它必须是唯一的。
3个私有IP地址空间的范围:
A类:10.0.0.0~10.255.255.255 10.0.0.0/8
B类:172.16.0.0~172.31.255.255 172.16.0.0/12
C类:192.168.0.0~192.168.255.255 192.168.0.0/16
如果要让私有内部网络也接入Internet,则必须将私网IP地址转换成公有IP地址。这个转换过程被称为网络地址转换(Network Address Translation,NAT)。NAT功能是路由器必备的一个最基本功能,它可以完成私有地址到公有地址的转换,将内部私有网络的主机接入Internet。
Tcp端口号范围是0-65535,一共65536个端口,也就是2^16个端口。
使用子网划分与无类别域间路由CIDR和网络地址转换NAT,对TCP网络进行分段,然后通过路由器等网络互联设备将这些较小的网络连接起来,就更有效地利用了IP地址,同时可以节约大量的网络带宽。
通过对二进制IP地址及其网络掩码进行“逻辑与”运算,网络设备可以区分网络部分和主机部分。
如果从主机位借来n位二进制数来划分子网,除掉广播地址和网络地址之后,实际可以划分的子网数为2ⁿ-2个。无论哪一类IP地址,它最后一个八位组的最后两位都不允许被借作子网位,也就是主机位的最后两位不允许分配给子网。
使用固定掩码的子网划分技术可以从某种程度上解决网络地址规模与产生的广播信息的问题,但这种技术的缺点是比较明显的,它缺乏地址分配的灵活性,不能很好地适应用户规模的实际情况。在某些极端情况下,这种技术对IP地址的浪费是很严重的。为了解决这一问题,提出了可变长子网掩码(Variable Length Subnet Mask,VLSM)的方案。
虽然vlsm可变长子网掩码技术使IP地址的分配更加灵活和合理,但不是所有的路由协议都支持vlsm。RIP V1和IGRP中不支持子网信息的传递,在它们所发出的数据包中,并没有子网掩码的相关信息,这就意味着如果路由器的某个端口上设置了子网掩码,那么它就认为所有端口都使用相同的子网掩码。但是,在RIP V2、OSPF、EIGRP等路由协议中已经加入了对子网信息的支持,在路由器传送的数据包中包含子网掩码的相关信息,所以在同一个网络中,就可以使用不同的子网掩码,可以很好地支持可变长子网掩码技术。
CIDR无类别域间路由(Classless Inter-Domain Routing,CIDR)是一种能够节省Internet地址并减少Internet路由器路由表条目的寻址方案。CIDR对原来用于分配的A、B和C类地址的有类别路由选择进程进行了重新构建。CIDR用13-27位长的前缀取代了原来抵制结构对地址的网络部分的限制。原来的A、B和C类地址的网络部分分别被限制为8位、16位和24位。CIDR对应的主机位是19-5位。
CIDR建立在“超级组网”的基础上,超级组网是子网划分的逆过程。子网划分时,从IP地址都主机部分借位,将其合并进网络部分;而在“超级组网”中,则是将网络部分的某些位合并进主机部分。这种无类别超级组网技术通过将一组较小的无类别网络会聚为一个较大的单一路由表项,减少了Internet路由域中路由表条目的数量。
使用cidr技术进行网络地址分配时,要求所分配的地址块是连续的,一个大的地址块可以被分配给ISP,然后ISP把这些地址重新划分后再租给用户来使用。对于ISP来说,它要负责它内部地址的分配和路由地址聚合。从外部看只能看到ISP的一个大的网络,而不用关心其他内部的网络分配情况,这样可以简化干路路由器中路由表中的项。
紫叶李
鼓励的话语:危难逢知己,板荡识英雄!