网络层的IP协议

本文概述了网络层的功能,详细解释了IP数据包格式(包括版本、头部字段等)、ICMP协议(如ping的用法)以及冲突域和广播域的概念。此外,还介绍了ARP协议的作用,如地址解析和冲突检测。

目录

网络层的功能

IP数据包格式

ICMP协议

        协议字段

ping选项

冲突域:

广播域:

APR

总结


网络层的功能

选择数据通过网络的最佳路径,根据IP地址选择最佳路径

IP数据包格式

IP头部:

版本:ipv4/ipv6

首部长度:是指数据包里的IP包的头部长度

优先级:通过在数据包中划分一定的优先级

服务类型:怎么去处理这个数据包,一般不使用

总长度:整个数据包的长度

标识符: 标记同一应用程序中的数据,防止搞混

标志:确定是否传完了,或者这个数据包很小不需要分辨

段片移量:组装数据,穿输数据包的时候会要分片。分装和重组

TTL(time to live)生命周期(8):可以防止一个数据包在网络中无限循环的转发下去,每经过一个路由器 -1,当TTL的值为0时,该数据包将被丢弃 0-255

协议号(8):封装的上层哪个协议,ICMP:1 TCP:6 UDP:17

  • 首部校验和(16):这个字段只检验数据报的首部,不包括数据部分。这是因为数据报每经过一次路由器,都要重新计算一下首部校验和(因为,一些字段如生存时间、标志、片偏移等可能发生变化)

  • 源地址(32):源ip地址,表示发送端的IP地址

  • 目标地址(32):目标ip地址,表示接收端的IP地址

  • 可选项:选项字段根据实际情况可变长,可以和IP一起使用的选项有多个。例如,可以输入创建该数据包的时间等。在可选项之后,就是上层数据

    注:根据实际情况可变长,例如创建时间等 上层数据

ICMP协议

ICMP: ping,tracert

ICMP作用:检测网络数据连通性

协议字段

ping选项

ping常用于探测到达目的节点的网络双向可达性

1.显示自己的ip地址:ipconfig

2.ping -t : 长ping

3.ping -w : 超时等待时间

4.ping -n : 指定ping几次

5.ping -l  :指定数据包大小

ping遇到的提示(拓展)

冲突域

两台设备同时发送消息时,互相干扰,那他们就处于同一冲突域。

广播域

一台机器发送广播,能收到消息的机器 都是在同一广播域。

交换机的所有端口默认处在同一个广播域

路由及的每一个端口都是独立的广播域。

广播域越大,产生的安全问题,垃圾流量问题就越严重。

ARP

1.将ip地址转换成mac地址

2.检测地址冲突

总结

数据包的格式

icmp协议

ping的用法

广播域

ARP协议:补充mac地址的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值