源地址和目标地址:各占32bit,指明了网络号和主机号。
可选字段的五个可选项:
安全性:指明数据报的机密程度;
严格源站路由选择:给出后跟的完整路由;
非严格源站路由选择:给出一个不能漏掉的路由器列表;
记录路由:使每个路由器都附上它的IP地址;
时间标记:使每个路由器都附上它的IP地址和时间标记。 选项:允许后续版本的协议中引入最初版本中没有的信息,让试验者进行新的尝试,避免为很少使用的信息分配头部位。
可选项是变长的,每个可选项以一个字节表明内容。
有些可选项有一字节的可选项长度字段,其后是一个或多个数据字节,可选项字节字段的长度以4字节计。
二、IPv4地址
因特网上的每台主机和路由器都有一个32位的全球唯一的IPv4地址,包括网络号和主机号,用于IP分组的源地址和目标地址字段。
连接于多个网络的机器在各个网络上有不同的IP地址。
A类地址允许有126个含1600万主机的网络;B类地址允许有16382个含64K主机的网络;C类地址最多允许有200万个含254个主机的网络(例如LAN);D类地址用于多点播送,数据报可以直接发往多个多点播送主机;E类地址保留未用。
带点十进制标记法:将32位的网络地址每字节以十进制记录,从0到255。
例如,十六进制地址C0290614被记为192.41.6.20。
最低的组地址为0.0.0.0.1,最高为255.255.255.255。
IPv4的一些特殊地址
IP地址0.0.0.0用于启动以后不再使用的主机;
以0作为网络号的IP地址代表当前网络;
全部由1组成的地址代表内部网络上的广播,通常是一个LAN;
有正确的网络号、主机号全为1的地址, 向因特网上远程LAN发送广播分组;
所有形如127.xx.yy.zz的地址都保留做回路测试,也为网络软件查错。
路由器对IP分组的处理
路由器接收从网络上发送来的数据分组,检查其数据报分组中的目的地址;
根据这个地址和路由表中的设定为数据报选择相应的下一跳地址;
路由表中的每一项指定了一个目的地和为到达该目的地所要经过的下一跳。
R2路由表
子网划分:从网络地址中划分出新的网络层次,增加一个“子网号” ,用IP地址中的前若干个比特作为“子网号”字段,后面剩下的为主机号字段。
优点:可以在本单位的各子网之间用路由器来互连,便于管理;
从外部看,本单位仍只有一个网络号。
多划分出一个子网号字段是以减少主机数量为代价的!
子网号字段的长度由单位根据具体情况确定,TCP/IP体系规定用一个32位的子网掩码来表示子网
号字段的长度。
子网掩码的组成:
由一连串的“1”和一连
串的“0”组成,“1”对应
网络号和子网号字段;
“0”对应于主机号字段。
子网掩码的作用:指出了子网号和主机号的分界线,子网掩码中“1”的长度就是网络号的长度。!
若某网络不进行子网划分则其子网掩码为默认值
A类地址的子网掩码默认值为255.0.0.0;
B类地址的子网掩码默认值为255.255.0.0;
C类地址的子网掩码默认值为255.255.255.0。
根据IP地址可以判断它是A、B或C类地址中的哪一类!
根据主机的IP地址和子网掩码可确定某个IP数据报是发给:
该子网上的一个主机;
在另一个网络上的主机。
带有子网掩码的IP路由表:
目的地址字段:只包含目的地网络的网络地址前缀;
附加字段:包含一个地址掩码,决定目的地中的哪些位对应着网络前缀;
表中前两个网络都有一个A类前缀;第三个网络有一个B类前缀;第四个网络有一个C类前缀;每个路由器被指定了两个IP地址,一个地址对应一个接口。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-28199-2.html
宝宝怎么可以这么好看