网络层协议介绍(IP协议、ARP原理相关知识点)(网络层的 中的 arp协议作用是什么?)

网友投稿 367 2022-09-11


网络层协议介绍(IP协议、ARP原理相关知识点)(网络层的 中的 arp协议作用是什么?)

IP数据包格式

网络层的功能:

定义了IP协议的逻辑地址

连接不同的媒介类型

选择数据通过网络的最佳途径(路由选择路径用的)

IP字段

版本:包含IP的版本号,4Bit

!首部长度:用于表示IP数据包头的长度

优先级与服务类型:8Bit长度。设计优先级大小(优先发送等)

!总长度:字段用于表示整个IP数据包的长度,16bit,最长65535字节,包含包头与数据

标识符:表示ip数据包的标识符,16bit

标志:3bit,对当前包不能分片、或者对已分片的数据包,检验最后一个分片包是否已经发出?

段偏移量:13bit、指的是每一个分片序列中将个分片连接起来

!TTL:8bit、(数据包的生命周期)、每经过一个周期TTL减一,当ttl=0的时候。该数据包将会被丢弃,用于防止数据包无限制的在网络中转发下去

!协议号:8bit。表示IP封装中使用的是哪一个协议(TCP还是UDP协议)。TCP的协议号为6,UDP协议号为17

首部校验和:16bit,从A到B的时候确认数据是否被截获更改(防止数据被篡改)

!源ip地址

!目标IP地址

可选项(了解知识)

ICMP协议(属于网络层)介绍(internet控制报文协议)

是一个:“错误侦测与回馈机制“{主要检测与对方主机网络的连通性使用的}

通过IP数据包封装的

用来发送错误和控制消息

ICMP协议封装

跟踪路由器指令:

win: tracert IP/域名

Linux traceroute IP/域名

ARP协议介绍

广播与广播域:

广播:把广播地址(MAC地址)作为目的地址的数据帧

广播域:网络中能够接收到同一广播的所有节点的集合(就是同一个网段、就是局域网)

广播地址:FF-FF-FF-FF-FF-FF(48位二进制、六段、16进制表示)

ARP协议描述

局域网中的主机通信:

IP地址(找对方主机)与mac地址(锁定对方网卡)

什么是ARP协议

address resolution protocol ;地址解析协议

将一个已知的IP地址解析成MAC地址补充:RARP——将一个已知的MAC地址解析成IP地址

windows常用ping指令

windows系统中ping指令常用选项: 在linux系统下:-t 参数会一直不停的执行ping-a 参数可以显示主机名称-l 参数可以设定ping包的大小 -s-n 指定发送包的个数 -c -S 指定IP去ping -I

追踪路由器命令:windows:tracert IP/域名 (windows中最多30个节点。win10环境)linux:tracertoute IP/域名

ARP在局域网中的协议过程(主机A准备向主机B发送)

1、主机A准备向主机B发送,首先查看arp缓存表中有没有B的MAC地址2、A发送ARP请求消息,包含A主机的IP与mac,目标IP与广播mac地址(广播),接着交换机会进行一次泛洪操作;向除A主机以外的主机全部再次广播一次3、其他主机丢弃。B主机接受到ARP请求后回复(建立单播通讯),并记录下A主机的ip与mac地址到arp缓存表中。4、A主机学习并缓存B主机的MAC地址与ip地址到arp缓存表中。以单播通讯的形式建立联系ps:arp缓存表动态学习的老化时间为120s泛洪:交换机相当于把A主机的ARP请求放大后再向网内除A主机外的所有主机广播一次ARP缓存表:动态-学习表且老化时间120s;绑定-主机关机或者重启后消失


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:TCP/IP协议、UDP协议介绍(tcp/ip协议的主要协议)
下一篇:网络传输介质与布线与交换机原理(光纤交换机的工作原理)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~