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 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络基础知识--网络层协议IP、ARP、ICMP、RIP、OSPF -> 正文阅读

[网络协议]计算机网络基础知识--网络层协议IP、ARP、ICMP、RIP、OSPF

目录

IP协议

IP数据报格式

IP地址的编址方法

分类的IP地址

ARP

ICMP

ICMP 报文格式?

ICMP报文的种类

路由选择协议

RIP

RIP协议特点

距离算法

?RIP协议的报文格式

RIP 优点

RIP缺点

OSPF

OSPF 与 RIP 的区别

OSPF 分组首部

BGP?

路由器的构成

IPv6

?本地地址或专用地址(本地互联网或专用互联网)


IP协议

IP数据报格式

IP是无连接服务。

IP地址的编址方法

(1) 分类的IP地址。将IP地址分成若干个固定类,每一类地址都由两个固定长度的字段构成:分别是:网络号和主机号。

(2) 子网的划分

(3) 构成超网

分类的IP地址

?

CIDR? 无分类域间路由选择

IP地址 := {<网络前缀>,<主机号>}

ARP

ARP(Address Resolution Protocol) 地址解析协议,将IP地址解析成硬件地址,并且整个解析过程都是自动完成的。

需要注意的是,ARP是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。

ICMP

ICMP(Internet Control Message Protocol) 网络控制报文协议

ICMP 允许主机或路由器报告差错情况和提供异常情况的报告。ICMP报文是装在IP数据报中,作为数据部分,加上数据报的首部,组成IP数据报发出去。

ICMP 报文格式?

ICMP报文的种类

以上协议之间的关系

IP 协议要使用ARP ,而ICMP和IGMP则使用IP协议。

路由选择协议

内部网关协议(IGP):在一个自制系统内部使用的路由选择协议。

RIP

RIP(Routing Information Protocol)? 路由信息协议,是一种分布式的基于距离向量的路由选择协议?。

RIP协议要求网络中的每一路由器都要维护从它自己到其他每一个目的网络的距离记录。

?RIP协议的距离也称为? 跳数,它允许一条路径最多只能包含15个路由器。可见RIP只适用于小型互联网。

RIP协议特点

距离算法

?RIP协议的报文格式

RIP 优点

实现简单,开销较小。

RIP缺点

当网络出现故障时,要经过比较长的时间才能将此信息传送给所有的路由器。?也可以说是好消息传得快,坏消息传的慢。

OSPF

OSPF(Open Shortest Path First) 开放最短路径优先,使用分布式的链路状态协议。

OSPF 与 RIP 的区别

?OSPF不用UDP而是直接用IP数据报传送,其中IP数据报首部的协议字段值为89。OSPF 构成的数据报很短,这样做可减少路由信息通信量。

OSPF 分组首部

外部网关协议(EGP)

BGP?

BGP-4(Border Gateaway Protocol 边界网关协议)

BGP采用了路径向量路由选择协议,与距离向量协议和链路状态协议(如OSPF)都有很大的区别。

在配置BGP时,每一个自治系统的管理员要选择至少一个路由器作为该自治系统的“BGP 发言人”。

IGMP

IGMP(Internet Group Management Protocol) 网际组管理协议

路由器的构成

路由器是由一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组。整个的路由器结构分为两大类:路由选择和分组转发部分。

路由选择部分

核心构件:路由选择处理器,它会根据选择的路由协议构造处路由表,而且会定时更新路由表。

分组转发部分

组成:交换结构、一组输入端口和一组输出端口。

作用:根据转发表对分组进行处理,将输入端口的报文从一个合适的输出端口输出出去。

IPv6

IPv6支持无连接的传送,但将协议数据单元PDU称为分组,而不是IPv4 的数据报。

相比IPv4,IPv6的主要变化是:

?IPv6的数据报包含两部分:基本首部和有效载荷。

IPv6的基本首部格式:

IPv6中的目的地址可以是以下三种基本类型地址之一:

?本地地址或专用地址(本地互联网或专用互联网)

?网络地址转换NAT

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:14:47  更:2022-10-08 21:16:18 
 
开发: 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年5日历 -2024/5/19 11:42:14-

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