我是靠谱客的博主 魁梧机器猫,最近开发中收集的这篇文章主要介绍云计算:网络层协议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

云计算:网络层协议

    • 一、网络层的功能
    • 二、ICMP协议
    • 三、ICMP协议的封装
    • 四、Ping命令
      • Ping命令的基本格式
      • Ping命令的参数
    • 五、ARP协议概述
      • 什么是ARP协议?
      • IP地址解析为MAC地址
      • Window系统中ARP命令
    • 总结

一、网络层的功能

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

  • 链接不同媒介类型

  • 选择数据通过网络的最佳路径

二、ICMP协议

  • ICMP是一个“错误侦测与回馈机制”
  • 通过IP数据包封装的
  • 用来发送错误和控制消息
  • icmp作用就是:根据ping命令检测网络双向连通性
TypeCode描述
00Echo Reply
30网络不可达
31主机不可达
32协议不可达
33端口不可达
110超时
80Echo 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协议。

最后

以上就是魁梧机器猫为你收集整理的云计算:网络层协议的全部内容,希望文章能够帮你解决云计算:网络层协议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部