网络层协议

网络层的作用:

1.定义了基于ip协议的逻辑地址 ip地址

2.连接不同的媒介类型

3.选择数据通过网络的最佳路径,完成逻辑地址寻址,源ip地址—>目标ip地址

IP数据包的格式

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

服务质量:QOS

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

1.带宽:保证各类流量能够得到足够的带宽,满足传输的需求

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

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

4.抖动:音频流,视频流,QOS保证抖动尽可能的小

5.优先级:保证各流量得到合理的优先级服务

ICMP协议:

错误回馈和检测的协议(ping命令)

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

type:8 请求 0应答

3 网络不可答,主机不可答,协议不可答,端口不可答

11 超时

code: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 超时

nginx服务:

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

2.ping网关地址

3.检查地址,双方的地址,个人配置原因导致的

4.看端口,端口通信是否正常

端口测试工具:telnet + ip地址 + 端口号

5.看防火墙策略

ARP协议:

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

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

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

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

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

ARP工作原理:

1.主机A发送数据给主机B,先看自己的ARP缓存表里面有没有主机的MAC地址,有则直接转发数据

2.如果没有地址主机A发送ARP请求(泛洪广播)

3.所有主机都会收到ARP请求,只有主机B应答ARP请求(单播),其他主机丢弃

4.主机A会把主机B的mac地址保存到ARP缓存表中,转发数据

arp -a:查看缓存表

arp -d:清楚缓存表

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值