IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 网络层(核心知识点解析 下) -> 正文阅读

[网络协议]网络层(核心知识点解析 下)

目录

一、网际控制报文协议ICMP

二、ICMP报文的种类和应用

三、网际组管理协议IGMP

四、分层次的路由选择协议

五、路由算法???


一、网际控制报文协议ICMP

1)ICMP(Internet Control Message Protocol)允许主机或路由器报告差错情况和提供有关异常情况的报告;

2)ICMP不是高层协议,ICMP报文装在IP数据包中,作为其中的数据部分,它是IP层的协议。

二、ICMP报文的种类和应用

ICMP报文的类型

? ?ICMP差错报告报文终点不可达;时间超过;参数问题;改变路由。

? ?ICMP询问报文:回送(echo)请求或回送回答:时间戳(Timestamp)请求或时间戳回答

? ? ? ??

ICMP的应用举例

? ??ping(Packet InterNet Groper),用来测试两台主机之间的连通性。?ping使用了ICMP回送回答报文, ??ping是应用层直接使用网络层ICMP,没有通过运输层的TCP/UDP。

? ??traceroute从源主机向目的主机发送一连串的IP数据报,数据包中封装的是无法交付的UDP用户数据报。

三、网际组管理协议IGMP

? ? ? ? 1)概述:和ICMP相似,IGMP使用IP数据包传递报文(IGMP报文加上IP首部构成IP数据报),同时它也向IP提供服务。

? ? ? ?2) 工作阶段

? ? ? ? ? ? ? ? 第一阶段:加入多播组,当某个主机加入新的多播组时,该主机应向多播组的多播地址发送一个IGMP,声明自己要成为该组的成员。

? ? ? ? ? ? ? ? 第二阶段:探寻组成员变化情况

四、分层次的路由选择协议

? ? ? ? 简介:互联网采用的路由选择协议主要是自适应的(动态的)、分布式路由选择协议。

? ? ? ? 互联网划分为许多小的自治系统(AS),每一个AS对其他AS表现出来的是一个单一的和一致的路由选择策略。将路由选择协议划分为两大类。

? ? ? ? 1)内部网关协议IGP:在一个自治系统内部使用的路由选择协议,与在互联网中的其他自治系统选用什么路由选择协议无关。目前这种路由选择协议使用得最多的是RIP和OSPF协议。

? ? ? ? 2)外部网关协议EGP:若源主机和目的主机处在不同的自治系统中(两个自治系统可能使用不同的内部网关协议),在不同自治系统AS之间的路由选择,就需要使用外部网关协议EGP。目前使用的协议是BGP-4

五、路由算法???

?????静态路由:静态路由算法又称非自适应路由算法。是由网络管理员手工配置的路由信息

? ? ?动态路由:动态路由算法又称自适应路由算法。是由路由器上的路由表项是通过相互连接的路由器之间彼此交换信息

常用的动态路由是以下两种:

? 距离-向量动态路由算法:该算法实质是迭代计算一条路由中的站段数延迟时间,从而获得到达一个目标的最短通路

? 链路状态路由算法的特点:1)向自治系统中所有的路由器发送消息

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2)? ?发送的信息是与路由器相邻的所有路由器的链路状态

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3)只有当链路状态发生变化时,路由器才向所有路由器发送信息

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 17:07:55  更:2021-12-02 17:08:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 9:52:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码