第四章 网络层

1、物理寻址:以太网的网络接口设备有唯一的物理地址,如果监听到数据帧,并且其中所带目标地址与自己的物理地址相符,则将这个帧传到上层协议栈。缺点:只适合单个局域网段,在路由网络中不适用,因为根据物理地址传输的过程不能跨越路由接口来运行。固定物理地址不能在地址空间上引入逻辑结构(逻辑地址即是你上层自定义的地址。逻辑地址是一种32位IP地址将逻辑地址中的段地址左移4位,加上偏移地址就得到20位物理地址。即:段地址×16+偏移地址。

  • 段基地址(Segment)——逻辑段在主存中的起始位置,简称段地址。由于8086规定段开始于模16地址,所以省略低4位0不显式表达,段基地址就可以用16位数据表示。
  • 偏移地址(Offset)——主存单元距离段起始位置的偏移量(Displacement)。由于限定每段不超过64KB(2^16,所以偏移地址也可以用16位数据表示。

2、路由内数据发送方式:1、如果目的地址和源地址在同一个网段(IP地址前三段),源就把数据包直接发送给目的地。IP地址被ARP解析为物理地址。

2、如果不在同一网段。则,先将数据报发送到网关。网关是局域网网段的一个设备,能够把数据报转发到其他网段。然后通过网关被发送到高级别网段,再次重复网关过程。如果目的地址在新网段中,则数据就被发送到目的地。

3、无类域间路由:

CIDR(无类型域间选路,Classless Inter-Domain Routing)是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。CIDR将路由集中起来,使一个IP地址代表主要骨干提供商服务的几千个IP地址,从而减轻Internet路由器的负担。

CIDR 对原来用于分配A类、B类和C类地址的有类别 路由选择进程进行了重新构建。CIDR用 13-27位长的前缀取代了原来地址结构对地址网络部分的限制(3类地址的网络部分分别被限制为8位、16位和24位)。在 管理员能分配的地址块中,主机数量范围是32-500,000,从而能更好地满足机构对地址的特殊需求。
CIDR 地址中包含标准的32位IP地址和有关 网络前缀位数的信息。以CIDR地址222.80.18.18/25为例,其中“/25”表示其前面地址中的前25位代表网络部分,其余位代表 主机部分。
CIDR建立于“超级组网”的基础上,“超级组网”是“ 子网划分”的派生词,可看作子网划分的逆过程。 子网划分时,从地址主机部分借位,将其合并进网络部分;而在超级组网中,则是将网络部分的某些位合并进主机部分。这种无类别超级 组网技术通过将一组较小的无类别网络汇聚为一个较大的单一 路由表项,减少了Internet 路由域中路由表条目的数量。 ,使用CIDR技术汇聚的 网络地址 的比特位必须是一致的,例:198.168.1.0,198.168.2.0,198.168.3.0汇聚成一条路由198.168.0.0/16.
4、IP报头包含内容:源IP地址,目的IP地址,数据报长度,IP版本和对路由器的指令,最小为20字节
5、特殊的IP:全0的主机ID表示网络本身,例:129.152.0.0表示B类网络。全1的ID表示广播,广播是向网络中全部主机发送消息,例:129.152.255.255是网络ID为129.152的B类网络广播地址。以127开头的地址为环回地址,目的地址是环回地址的消息由本地TCP/IP软件发送,测试软件是否正常工作。私有网络地址:10.0-10.255,172.16-172.31,192.168-192.168,似有地址不会连接到internet
6、ARP解析:网段上每台主机在内存中都保存着一个被称为ARP表的表格,表中包含着网段上其他主机的IP地址和物理地址的对应关系。当主机需要向网段上其他主机发送数据,它就会查看ARP表来获得目的地址的物理地址,如果接受的地址不在ARP表中,主机就会发送一个ARP请求帧的广播。ARP请求帧包含未解析的IP地址,还包含了发送这个请求的主机的IP地址和物理地址,网段上其他主机接收到这个ARP请求后,有未解析的IP地址的主机就会把自己的物理地址发给发出请求的主机。这个IP地址和物理地址的对应关系就被请求主机添加到自己的ARP表中。
7、Internet控制消息协议(ICMP):发送到远程计算机的数据会经过多个路由器,路由器发送到最终目的地的过程中会出现多种问题,路由器通过ICMP把这些问题通知源IP,ICMP还有调试功能,以下为ICMP消息:回显请求和回显应答,如ping命令;源抑制,若源IP发送数据过多过快时路由器就发送源抑制请求,让它降低发送速度;目的不可达,如果路由器收到一个不能传递的数据报,ICMP就会向源IP返回这个消息;超时,当数据报由于TTL(TTL是IP协议包中的一个值,它告诉网络数据包在网络中的时间是否太长而应被丢弃,生存时间(time to live))为0而被抛弃,ICMP就会向源IP发送这个消息;需要分段

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值