一、功能
1.异构网络互联
所谓虚拟互连网络也就是逻辑互连网络,它的意思就是互连起来的各种物理网络的异构性本来是客观
存在的,但是我们利用 IP 协议就可以使这些性能各异的网络从用户看起来好像是一个统一的网络。使用IP 协议的虚拟互连网络可简称为 IP 网。
2.路由与转发
3.拥塞控制
二、路由算法
1.静态路由与动态路由
2.距离-向量路由算法
距离向量路由算法(Bellman-Ford Routing Algorithm)
也叫做最大流量演算法(Ford-FulkersonAlgorithm),其被距离向量协议作为一个算法,如RIP, BGP, ISO IDRP, NOVELL IPX。
3.链路状态路由算法
当路由器初始化或当网络结构发生变化(例如增减路由器,链路状态发生变化等)时,路由器会产生链路状态广播数据包LSA(Link-State Advertisement),该数据包里包含路由器上所有相连链路,也即为所
有端口的状态信息。
4.层次路由
分层次的路由协议,其层次中最大的实体是AS(自治系统),即遵循共同路由策略管理下的一部分网
络实体。在每个AS 中,将网络划分为不同的区域。每个区域都有自己特定的标识号。
三、IPv4
1.分组
2.IPv4地址与NAT
IP 地址可分为A 类、B 类、C 类、D 类和E 类。
特殊地址:对于因特网IP 地址中有特定的专用地址,不作分配:
(1) 主机地址全为”0”
不论哪类网络,主机地址全为”0”表示指向本网,常用在路由表中。例如,18.0.0.0 表示其网络号为18。
(2) 主机地址全为”1”
主机地址全为”1”表示广播地址,向特定的所在网上所有主机发送数据报。例如,IP 地址为
202.119.224.225,是要求指向202.119.224 网上的所有主机转发数据报。
(3) 4 字节32 比特全为”1”
若IP 地址4 字节32 比特全为”1”,表示仅在本网内进行广播发送。
(4) 网络号127
TCP/IP 协议规定网络号127 不可用于任何网络。其中有一个特别地址:127.0.0.1 称之为回送地址
(loopback),它将信息通过自身的接口发送后返回,可用来测试端口状态。
NAT
允许一个机构以一个地址出现在Internet上。NAT技术使得一个私有网络可以通过Internet注册IP连接到外部世界,位于Inside网络和Outside网络中的NAT路由器在发送数据包之前,将内部网络的IP地址隐藏起来不被外界发现,对内部网络设备起到保护的作用,同时,它还帮助网络可以超越地址的限制,合理地安排网络中的公有Internet地址和私有IP地址的使用。
NAT的3种类型:
静态NAT:在静态NAT中,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。静态NAT将内部
本地地址与内部全局地址进行一对一的转换。如果内部网络有E-mail服务器或FTP服务器等可以为外部用户提供的服务,这些服务器的IP地址必须采用静态地址转换,以便外部用户可以访问这些服务。
动态NAT:是动态一对一的映射。动态NAT首先要定义合法地址池,然后采用动态分配的方法映射到内部网络。
NAT过载/端口复用/PAT/PNAT:PAT则是把内部地址映射到外部网络IP地址