无分类域间路由选择(CIDR)

构成超网,网络1:206.1.0.0/17

网络2:206.1.128.0/17

网络1和网络2聚合成一个较大的子网

前16位相同,从第17位开始1000 0000 和网络2的第17位 0000 0000 取交集

得到聚合后的超网 206.1.0.0/16

划分子网由少到多的过程

构成超网是由多到少的过程

 地址解析协议ARP

无论网络层使用什么协议,在实际网络的链路上传送数据帧时,最终必须使用硬件地址。

需要IP地址到MAC地址的映射,每台主机都设有ARP高速缓存,用来存放本局域网上各主机和路由器的IP地址到MAC地址的映射表,称为ARP表。

4种典型情况总结:

1.发送方是主机时,要把IP数据报发送到本网络上的另一台主机,用ARP找到目的主机的MAC地址

2.发送方是主机时,要把IP数据包发送到另一个网络上的主机时,用ARP找到本网络上的一个路由器的MAC地址,剩下工作交给路由器。

3.发送方是路由器时,要把IP数据报转发到本网络上的一台主机。这时用ARP找到目的主机的MAC地址。

4.发送方是路由器时,要把IP数据报转发到另一个网络上的一台主机。这时用ARP找到本网络上的一个路由器的硬件地址,剩下的工作交给找到的路由器完成。(相当于点对点传输)

动态主机配置协议(DHCP)

 用于给主机动态的分配IP地址,它提供了即插即用联网的机制,这种机制允许一台计算机加入新的网络和获取IP地址不用手工参与,DHCP是应用层协议,基于UDP。

网际控制报文协议(ICMP)

ICMP报文作为IP数据报的数据部分,加上数据报的首部,组成IP数据报发送出去,ICMP是IP层协议。

来让主机或路由器报告差错和异常情况。

五种差错类型:

1.终点不可达

当路由器或主机不能交付数据报时就向源点发送终点不可达报文

2.源点抑制

当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点抑制报文,使源点知道应当把数据报的发送速率放慢。拥塞丢弃数据。

3.时间超过

当路由器收到生存时间TTL=O的数据报时,除丢弃该数据报外,还要向源点发送时间超过报文。

当终点在预先规定的时间内不能收到一个数据报的全部数据报片时,就把已收到的数据报片都丢弃,并向源点发送时间超过报文。

4.参数问题

当路由器或目的主机收到的数据报的首部中有的字段的值不正确时,就丢弃该数据报,并向源点发送参数问题报文。

5.改变路由

 路由器把改变路由报文发送给主机,让主机知道下次应该将数据报发送给另外的路由器。

不应该发送ICMP差错报告报文的几种情况如下:

1.对ICMP差错报告报文不再发送ICMP差错报告报文。
2.对第一个分片的数据报片的所有后续数据报片都不发送ICMP差错报告报文。
3.对具有组播地址的数据报都不发送ICMP差错报告报文。
4.对具有特殊地址(如127.0.00或0.0.0)的数据报不发送ICMP差错报告报文。

ICMP询问报文有4种类型:

1.回送请求和回答保温碗

2.时间戳请求和回答报文

3.掩码地址请求和回答报文

4.路由器询问和通告报文

最常见的应用分别是

分组网间探测ping 测试两台主机之间的连通性

Traceroute跟踪一个分组从源点到终点的路径,使用了ICMP时间超过差错报告报文

posted @   敲出未来,未来可期  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示