网络:网络层协议

目录

1、网络层的作用

2、ip数据包的格式

3、服务质量QOS

4、抓包结果解释

5、type与code

6、nginx服务

7、ARP协议

7.1 arp协议具体工作原理


1、网络层的作用

定义了基于IP协议的逻辑地址:IP地址

连接不同媒介类型

选择数据通过网络的最佳路径完成逻辑地址寻址 从源IP地址到目标IP地址

2、ip数据包的格式

数据封装的时候会封装IP地址的头部形成IP数据包

3、服务质量QOS

网络能为不同类型的流量提供不同的传输质量和服务保障,以满足用户的需求和应用场景

·带宽:保证各类流量得到足够的带宽,满足传输的需要

·延迟:在线游戏、视频会议,QOS保证延迟控制在合理的范围之内

·丢包率:视频网站QOS保证丢包率尽可能的低

·抖动:音频流和视频流,QOS要保证抖动尽可能的小

·优先级:保证各种流量得到合理的优先级服务 0-7 0优先级最高,为音频、视频

4、抓包结果解释

 

从source来 源IP地址

到destination 目标IP地址

ttl 生命周期 128左右是pc 64左右是Linux

ping -n 指定发包的个数 Windows

ping -a 显示主机名

MTU:通知对方能接受数据服务单元的大小

5、type与code

8和0 8表示请求,0表示应答,3表示网络不可达、主机不可达、协议不可达、端口不可达,11表示连接超时,

coed:

type 是8 code是0 表示请求

type 是0 code是0 表示应答

type 是3 code是0 表示网络不可达

type 是3 code是1 表示主机不可达

type 是3 code是2,表示协议不可达

type 是3 code是3,表示端口不可达

type 是11 code是0,表示请求超时

6、nginx服务

·ping 自己硬件的回环地址 127.0.0.1看通不通

·ping 网关地址,看路由器正不正常

·检查地址,双方的地址,是不是个人配置原因

·看端口,端口通信是否正常,端口没启用或者端口被占用。查看端口通信命令:telnet

·看防火墙策略

 

7、ARP协议

·是网络层的协议,用于将网络层(ipv4)的地址转换为数据链路层的mac地址

·ARP通过维护IP地址和mac地址的对应关系来实现转换以及数据转发

·静态ARP:是人工绑定或者是默认自带的

·动态ARP:通过网络通信活动获取到的,有一定生命周期的,到时就会刷新掉

·总结:arp就是把IP地址转换成mac地址

7.1 arp协议具体工作原理

·pc1发送数据给pc2,查看缓存没有pc2的mac地址

·pc1发送arp请求消息(广播)

·所有主机收到arp请求信息,pc2回复arp应答(单播),其他主机丢弃

·pc1把pc2的mac地址保存到缓存中,发送数据

总结核心工作流程:

·主机A发送数据给主机B,先看自己的arp缓存表有没有主机B的mac地址,有则直接转发数据,如果没有地址

·则主机A发送arp请求(泛洪广播)

·所有的主机都会受到arp请求,只有主机B应答arp的请求(单播),其他主机丢弃

·得到回应之后主机A会把主机B的mac地址保存到arp缓存表之中,然后转发数据

·通过以上网络活动获取的称为动态arp

补充:

arp -a 查看arp缓存表

arp -d 删除arp缓存表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曦雨天梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值