网络层的作用
- 定义了基于ip协议的逻辑地址
- 连接不同的媒介类型
- 选择数据通过网络的最佳路径,完成逻辑地址寻址,源ip地址-------目标ip地址
数据封装的时候会封装ip地址的头部,从而形成ip数据包
网络中的概念
服务质量:QOS
网络能够为不同类型流量提供不同的传输质量和服务保障,以满足用户的需求和应用场景。
- 带宽:保证各类流量能得到足够的贷款,满足传输的需要
- 延迟:在线游戏,视频会议,QOS保证延迟控制在合理范围之内
- 丢包率:视频网站QOS保证丢包率尽可能的低
- 抖动:音频流和视频流QOS保证抖动尽可能的小
- 优先级:保证各流量得到合理的优先级服务
Mtu:通知对方能接受数据服务单元的大小
Type:8请求,0应答,3网络不可达,主机不可达,协议不可达,端口不可达,11超时
Code:type8,code0请求
Type0 ,code0应答
Type3,code0网络不可达
Type3,code1主机不可达
Type3,code2协议不可达
Type3,code3端口不可达
Type,code0超时
Nginx服务
- ping自己127.0.0.1看通不通
- Ping网关
- 检查双方地址,检查是不是个人配置原因
- 看端口,端口通信是否正常,Telnet
- 看防火墙策略
ARP用于将网络层(ipv4)的地址转换为数据链路层的mac地址
Arp是通过维护IP地址和mac地址的对应关系来实现转换,以及数据转发
静态arp:人工绑定,默认自带的
动态arp:通过网络通信活动获取到的,是有一定生命周期的,到时就会刷新掉
总结:arp就是吧ip地址转换成mac地址
- 主机a要发送数据给主机b,先看自己的arp缓存表里有没有主机b的mac地址,有则直接转发数据,没有地址则
- 主机a发送arp请求(泛洪广播)
- 所有主机都会收到apr请求,只有主机b应答arp应答请求(单播),其他主机丢弃
- 主机a会把主机b的mac地址保存到arp缓存表中、转发数据