概述
云计算:网络层协议
- 一、网络层的功能
- 二、ICMP协议
- 三、ICMP协议的封装
- 四、Ping命令
- Ping命令的基本格式
- Ping命令的参数
- 五、ARP协议概述
- 什么是ARP协议?
- IP地址解析为MAC地址
- Window系统中ARP命令
- 总结
一、网络层的功能
-
定义了基于IP协议的逻辑地址
-
链接不同媒介类型
-
选择数据通过网络的最佳路径
二、ICMP协议
- ICMP是一个“错误侦测与回馈机制”
- 通过IP数据包封装的
- 用来发送错误和控制消息
- icmp作用就是:根据ping命令检测网络双向连通性
Type | Code | 描述 |
---|---|---|
0 | 0 | Echo Reply |
3 | 0 | 网络不可达 |
3 | 1 | 主机不可达 |
3 | 2 | 协议不可达 |
3 | 3 | 端口不可达 |
11 | 0 | 超时 |
8 | 0 | Echo Request |
type 代表类型 icmp是什么包
type 8 请求访问对面
type 0 回复包
type 3 到达不了
三、ICMP协议的封装
- ICMP协议属于网络层协议
- ICMP数据的封装过程
四、Ping命令
Ping命令的基本格式
Ping命令的参数
- -t ip地址 长ping ctrl+c 停止
- -a ip地址 显示主机名
- -l 指定包的大小(1600 2000) ip地址
- -w 指定等待时间(默认是秒:2 ) ip 地址
- -n 指定的次数(5) ip 地址
五、ARP协议概述
什么是ARP协议?
- Address Resolution Protocol,地址解析协议
- 将一个已知的IP地址解析成MAC地址
IP地址解析为MAC地址
-
PC1发送数据给PC2,查看缓存没有PC2的MAC地址
-
PC1发送ARP请求消息(广播)
-
所有主机收到ARP请求消息
-
PC2回复ARP应答(单播)
-
其他主机丢弃
-
-
PC1将PC2的MAC地址保存到缓存中,发送数据
Window系统中ARP命令
- arp -a:查看ARP缓存表
- arp -d:清除ARP缓存表
总结
网络层协议就是在复杂的网络环境中确定一个合适的路径,有四个协议:ARP协议、IP协议、TCP协议、ICMP协议。
最后
以上就是魁梧机器猫为你收集整理的云计算:网络层协议的全部内容,希望文章能够帮你解决云计算:网络层协议所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复