计算机网络学习笔记之——网络层

网络层

1、网络层的功能

  1. 异构网络互联
  2. 路由与转发
  3. 拥塞控制

2、IPv4

在这里插入图片描述

名称 所占位数 说明
版本 4 版本号
首部长度 4 以32位为单位,最大值为60B,常用的是20B
总长度 16 指首部和数据之和的长度,单位为字节,因此数据报的最大长度为2^16 -1 = 65535B。以太网帧的最大传输单元(MTU)为1500B,因此当一个IP数据报封装成帧时,数据报的总长度(首部+数据)一定不能超过MTU
标识 16 计数器,每产生一个数据报就+1。当一个数据报的长度超过MTU时,必须分片,此时每个数据报片都复制一次标识号
标志 3 最低位为MF,MF=1时表示后面还有分片,MF=0表示这是最后一个分片;中间一位是DF,只有当DF=0时才允许分片
片偏移 13 它指出较长的分组在分片后,某片在原分组中的相对位置,片偏移以8个字节为单位,即每个分片的长度一定是8B(64位)的整数倍
首部校验和 16 只校验分组的首部,不校验数据部分
生存时间(TTL) 8 路由器每次转发分组时,TTL-1
协议 8 6代表TCP,17代表UDP
源地址字段 32 发送方IP地址
目的地址字段 32 接收方目的地址

2.1、IPv4地址与NAT

2.1.1、IPv4地址

在这里插入图片描述

IP地址 地址段 最大网络可用数 第一个可用的网络号 最后一个可用的网络号 每个网络中最大主机数
A类 1-126 2^7-2 1 126 2^24-2
B类 128-191 2^14-1 128.1 192.255 2^16-2
C类 192-223 2^21-1 192.0.1 223.255.255 2^8-2
D类 224-239

在各类IP地址中,有些IP地址具有特殊用途,不用做主机的IP地址:

不用做主机的IP地址
主机号全为0 表示本网络本身
主机号全为1 本网络的广播地址
127.0.0.0 保留为环路自检地址,此地址表示任意主机本身,目的地址为环回地址的IP数据报永远不会出现在任何网络上
32位全为0 即0.0.0.0表示本网络上的本主机
32位全为1 即255.255.255.255表示整个TCP/IP网络的广播地址,又称受限广播地址;由于路由器对广播域的隔离,255.255.255.255等效于本网络的广播地址

2.1.2、网络地址转换(NAT)

网络地址转换(NAT)是指通过将专用网络地址(如Intranet)转换为公用地址(如Internet),从而对外隐藏了内部管理的IP地址。

为了网络安全,划出了IP地址为私有地址,私有IP地址只用于LAN私有IP不能连接Internet,必须通过网关利用NAT把私有地址转换为Internet中的合法的全球IP地址后才能用于Internet

私有IP地址网段
A类 1个A类网段 10.0.0.0-10.255.255.255
B类 16个B类网段 172.16.0.0-172.31.255.255
C类 256个C类网段 192.168.0.0-192.168.255.255

NAT路由器

2.1.3、子网划分与子网掩码、CIDR

1.子网划分

把主机号划分出来当做子网号。

IP地址={<网络号>,<子网号>,<主机号>}

2.子网掩码

子网掩码是用来表达对原网络中主机号的借位

IP地址与对应的子网掩码逐位相“与”,就可得出对应的网络地址。

3.无分类域间路由选择(CIDR)

CIDR是在变长子网掩码的基础上提出一种消除传统A、B、C类网络划分,并且可以在软件支持下实现超网构造的一种IP地址划分方法。

CIDR允许子网号全为0或全为1。

2.1.4、ARP、DHCP与ICMP

1.地址解析协议(ARP)

在IP网络的网络层只使用IP地址来完成寻址,而IP分组转发到达目标网络后,改为在目标网络LAN中通过数据链路层的MAC地址以广播方式寻址

路由器不仅有多个IP地址,也可以有多个MAC地址。

地址解析协议(ARP)就可以完成IP地址到MAC地址之间的映射

2、动态主机配置协议(DHCP)

动态主机配置协议(DHCP)常用语给主机动态地分配IP地址,是应用层协议,基于UDP

3、网际控制报文协议(ICMP)

使用ICMP来让主机或路由器报告差错和异常情况。ICMP是IP层协议

ICMP报文的种类有两种:ICMP差错报告报文ICMP询问报文


3、路由协议

协议 RIP(路由信息协议) OSPF(开放最短路径优先协议) BGP(边界网关协议)
类型 内部 内部 外部
路由算法 距离-向量 链路状态 路径-向量
传递协议 UDP IP TCP
路径选择 跳数最少 代价最低 较好,非最佳
交换结点 和本结点相邻的路由器 网络中的所有路由器 和本结点相邻的路由器
交换内容 当前本路由器知道的全部信息,即整个路由表 与本路由器相邻的所有路由器的链路状态 首次,整个路由表
非首次,有变化的部分
存在的问题 慢收敛,“坏消息传的慢”

4、中继设备

层次 中继设备 特点
物理层中继设备 中继器、集线器(Hub) 用来连接两个(中继器)或多个(Hub)速率相同且数据链路层协议相同的网段,任何时刻只能有一个结点通过公共信道发送数据
数据链路层中继设备 网桥或交换机 网桥可以互联不同物理层、不同的MAC子层及不同速率的以太网,可以隔绝冲突域
交换机允许多个结点并发通信,其每个端口不会因为端口结点的增加而减少,且整个交换机的总带宽会随着端口结点的增加而增加,一般工作在全双工模式
网络层中继设备 路由器 可以隔绝广播域
网络层以上的中继设备 网关

猜你喜欢

转载自blog.csdn.net/qq_36879493/article/details/107835971
今日推荐