路由表与路由转发
转发”(forwarding)就是路由器根据转发表将用户的 IP 数据报从合适的端口转发出去。
“路由选择”(routing)则是按照分布式算法,根据从各相邻路由器得到的关于网络拓扑的变化情况,动态地改变所选择的路由。
1、主机A 发送IP 数据报
(1)构造目的地址为B 的IP 数据报
(2)对IP 数据报进行路径选择:路由选择算法、IP 路由表
(3)决定将IP 数据报传递到路由器R2(如何发送到路由器R)
主机 A 怎样见数据发送给下一路由器?
在发送数据报之前,主机 A 调用ARP 解析软件得到下一默认路由器R1 的IP 地址和MAC 地址的映射关系,然后以该 MAC 地址为帧的目的地址形成一个帧,并将 IP 数据报封装在帧的数据区:帧 IP 数据报为帧的数据区,由具体的物理网络(以太网)完成数据报的真正传输。
2、路由器R2 处理和转发IP 数据报
(1)路由器R2 收到主机A 发送给它的帧,去掉帧头,将IP 数据报交给IP 软件处理。
(2)对 IP 数据报进行路径选择:路由选择算法、IP 路由表
(3)决定将 IP 数据报传递到路由器 R2(如何发送到路由器 R)
3、路由器 R3 处理和转发 IP 数据报
(1)路由器 R3 收到路由器 R2 发送给它的帧,去掉帧头,将 IP 数据报交给 IP 软件处理。
(2)对 IP 数据报进行路径选择:路由选择算法、IP 路由表
(3)决定将 IP 数据报直接投递到 10.3.0.0
移动IP
一、移动IP的概念
Mobile IP 是为了满足移动节点在移动中保持其连接性而设计的。Mobile IP 现在有两个版本,简单的说,移动IP 是一种计算机网络通信协议,它能够保证计算机在移动过程中在不改变现有网络IP 地址、不中断正在进行的网络通信及不中断正在执行的网络应用的情况下实现对网络的不间断访问。
二、移动IP的通信过程
① 代理发现(Agent Discovery)
② 转交地址注册/取消注册(Registration/Deregistration)
③ 数据的收发
子网划分与子网掩码
一、子网划分
Internet 组织机构定义了五种 IP 地址,用于主机的有 A、B、C 三类地址。子网地址是借用基于类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
二、子网掩码
RFC950 定义了子网掩码的使用,子网掩码是一个 32 位的 2 进制数,其对应网络地址的所有位都置为1,对应于主机地址的所有位都置为 0。由此可知,A 类网络的缺省的子网掩码是 255.0.0.0,B 类网络的缺省的子网掩码是 255.255.0.0,C 类网络的缺省的子网掩码是 255.255.255.0。将子网掩码和 IP 地址按位进行逻辑“与”运算,得到 IP 地址的网络地址,剩下的部分就是主机地址,从而区分出任意 IP 地址中的网络地址和主机地址。子网掩码常用点分十进制表示,我们还可以用网络前缀法表示子网掩码,即“/<网络地址位数>”。如 138.96.0.0/16 表示 B 类网络 138.96.0.0 的子网掩码为 255.255.0.0。
三、子网划分与掩码的设置
子网划分是通过借用 IP 地址的若干位主机位来充当子网地址从而将原网络划分为若干子网而实现的。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,而每个子网中的可用主机数逐渐减少。



