c语言sscanf函数的用法是什么
280
2022-11-06
网络层及其协议介绍
网络层及其协议介绍
壹、IP数据包格式
网路层负责定义数据通过网络流动所经过的路径。主要功能总结:
定义了解基本IP协议的逻辑地址。 选择数据通过网络的最佳路径。 连接不同的媒介类型。 IP数据包格式
源IP地址(Source IP Address) :该字段用于表示数据包的源地址,32bit。目标IP地址(Destination IPAddress) :该字段用于表示数据包的目的地址,32bit。可选项(Options) :可选项字段根据实际情况可变长,可以和IP一起使用 的选项有多个。例如,可以输入创建该数据包的时间等。在可选项之后,就是上层数据。
贰、ICMP协议
1、ICMP协议的封装
ICMP协议属于网络层协议
ICMP数据的封装过程
ping的命令的返回信息
(1)连通的应答
(2)不能建立连接的应答
(3)应答为未知主机名
(4)连接超时的应答
ping命令的常用参数
windows系统中ping命令常用选项:-t参数会一 直不停的执行ping-a参数可以显示主机名称-I参数可以设定ping包的大小 ###在Linux系统下为: -s-n指定发送包的个数 -C-S指定源IP去ping -I跟踪路由路径命令:WIN: tracert IP/域名Linux: traceroute IP/域名
叁、ARP协议
ARP工作原理:
PC1给PC2发送数据信息,会首先检查自己的ARP缓存表。
如果发现要查找的MAC地址不在ARP缓存表中,就会发送一个ARP请求广播,用于发现目的MAC地址。
ARP请求消息中包含 PC1的源IP地址和源MAC地址以及PC2的目的IP地址和广播地址
交换机收到广播后通过广播的形式把ARP请求消息来发送给除PC1以外的所有主机,只有目的的IP主机PC2会回应。
PC2收到数据以后会记录PC1的源IP地址和源MAC地址到对应的MAC缓存表中;
接着PC2将源IP地址和源MAC地址和PC1目的IP地址和目的MAC地址给交换机,PC1收到信息将PC2的IP地址和MAC地址记录到ARP缓存表里从而实现单播通信。
Windows系统中的ARP命令
arp -a 查看ARP缓存表arp -d [IP] 清除缓存arp -s IP MAC ARP静态绑定
动态学习到的ARP的老化时间是120s,并且静态绑定的ARP条目在计算机关机或者重启后会消失。
华为系统中的ARP命令[Huawei]dis mac-address 查看mac地址信息[Huawei]arp static 绑定ARP[Huawei]undo arp static 解除绑定< Huawei > reset arp all 清楚mac地址表
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~