计算机网络技术-三层交换机(Day.5)

一、三层交换机

1、单臂路由

2、三层交换

实现不同vlan间的通信。

二、传输层协议

TCP/IP协议族的传输层包含两个核心协议:

1、TCP(传输控制协议)

  • 面向连接的可靠进程间通信协议
  • 支持全双工数据传输,允许同时双向通信
  • 采用报文段(Segment)作为数据传输单位
    • 将字节流分组封装成报文段
    • 报文段最终封装在IP数据报中进行传输

  1. 序号:为每个发送字节分配唯一编号,确保接收端能准确重组数据

  2. 确认号:用于确认已接收到的发送端数据

  3. 窗口大小:动态调整的接收缓冲区容量,表示当前可接收的数据段数量

  4. SYN(同步标志位):在TCP建立连接时置为1

  5. ACK(确认标志位):置1时表示对发送方数据的确认

  6. FIN(结束标志位):TCP断开连接时置为1

端口

协议

说       明

21

FTP

FTP服务器所开放的控制端口

23

TELNET

用于远程登录,可以远程控制管理目标计算机

25

SMTP

SMTP服务器开放的端口,用于发送邮件

80

HTTP

超文本传输协议

110

POP3

用于邮件的接收

2 UDP User Datagram Protocol ),用户数据报协议

无连接、不可靠的传输协议 花费的开销小

UDP报文的首部格式

UDP长度:用来指出UDP的总长度,为首部加上数据。

校验和:用来完成对UDP数据的差错检验,它是UDP议提供的唯一的可靠机制

端口

协议

说       明

69

TFTP

简单文件传输协议

111

RPC

远程过程调用

123

NTP

网络时间协议

三、OSPF 的核心特点

1、链路状态协议

每个路由器会收集自身直连链路的状态(如带宽、开销、邻居关系等),生成链路状态通告(LSA)并广播给整个区域内的所有路由器。所有路由器通过 LSA 同步网络拓扑,再基于最短路径优先(SPF)算法计算路由。

2、无类别路由协议(CIDR 支持)

支持子网掩码和无类别域间路由(CIDR),能更灵活地划分网络地址,减少地址浪费。

3、网络区域划分(层次化架构)

为降低大型网络的复杂度,OSPF 将网络划分为多个区域(Area):

  • 骨干区域(Area 0):所有非骨干区域必须直接连接骨干区域,负责区域间的路由传递。

  • 非骨干区域:如 Area 1、Area 2 等,内部路由仅在区域内传播,减少 LSA 泛洪范围。

4、路由度量(Metric)

以链路带宽为主要度量标准,计算公式为:Metric = 100Mbps / 链路带宽(默认参考带宽为 100Mbps)。例如,10Mbps 链路的 Metric 为 10,100Mbps 链路的 Metric 为 1。

5、快速收敛

当网络拓扑变化时,OSPF 仅更新受影响的 LSA,而非全网路由,结合 SPF 算法的高效性,收敛速度较快。

四、OSPF 的关键概念

1、邻居关系(Neighbor)

直连的 OSPF 路由器通过 Hello 报文建立邻居关系,Hello 报文的发送间隔默认:

  • 广播型网络(如以太网):10 秒

  • 非广播型网络(如帧中继):30 秒
    若超过死亡时间(Hello 间隔的 4 倍)未收到 Hello 报文,邻居关系断开。

2、邻接关系(Adjacency)

并非所有邻居都会建立邻接关系,仅在需要交换 LSA 的路由器间形成(如广播型网络中的 DR/BDR 与其他路由器)。邻接关系通过交换数据库描述报文(DBD)、链路状态请求(LSR)、链路状态更新(LSU)和链路状态确认(LSAck)维护链路状态数据库(LSDB)。

3、DR 与 BDR(指定路由器 / 备份指定路由器)

在广播或多播网络中,为减少邻接关系数量,选举 DR 和 BDR:

  • DR 负责与其他路由器交换 LSA,BDR 作为备份,当 DR 故障时接管。

  • 其他路由器(DROther)仅与 DR 和 BDR 建立邻接关系,不直接交互 LSA。

  • 选举基于路由器优先级(0-255,默认 1)和 Router ID(优先级相同则选 ID 大的),优先级为 0 的路由器不参与选举。

4、Router ID

每个 OSPF 路由器的唯一标识,通常为路由器的环回接口 IP 或最大的物理接口 IP,用于邻居发现和路由计算。

5、LSA 类型

OSPF 定义了多种 LSA 类型,用于传递不同的路由信息,常见类型包括:

  • LSA Type 1( Router LSA):由每个路由器生成,描述自身直连链路和接口状态,仅在本区域内泛洪。

  • LSA Type 2(Network LSA):由 DR 生成,描述广播型网络中的所有路由器,仅在本区域内泛洪。

  • LSA Type 3(Summary LSA):由区域边界路由器(ABR)生成,用于在区域间传递路由汇总信息。

  • LSA Type 5(AS External LSA):由自治系统边界路由器(ASBR)生成,描述外部路由(如 AS 外的路由),在整个 AS 内泛洪(除 Stub 区域)。

五、OSPF 的区域类型

除骨干区域外,非骨干区域可分为以下类型,以控制 LSA 的传播范围:

  • 标准区域:允许所有类型的 LSA 进入,可接收外部路由(Type 5 LSA)。

  • Stub 区域:不接收 Type 5 LSA(外部路由),仅通过默认路由(由 ABR 生成)访问外部网络,减少 LSDB 大小。

  • Totally Stub 区域:不仅拒绝 Type 5 LSA,还拒绝 Type 3 LSA(区域间路由),仅保留本区域路由和 ABR 发布的默认路由。

  • NSSA(Not-So-Stubby Area):允许本区域的 ASBR 发布外部路由(Type 7 LSA),经 ABR 转换为 Type 5 LSA 传递至其他区域,同时拒绝外部区域的 Type 5 LSA。

六、OSPF 的工作流程

  1. 建立邻居关系:路由器启动 OSPF 后,在接口发送 Hello 报文,发现并确认邻居。

  2. 选举 DR/BDR(广播型网络):减少邻接关系数量,优化 LSA 交换。

  3. 同步链路状态数据库:通过 DBD、LSR、LSU 和 LSAck 报文,使所有路由器的 LSDB 保持一致。

  4. 计算最短路径:基于 LSDB,使用 SPF 算法生成最短路径树,确定最优路由并加入路由表。

  5. 维护路由:网络拓扑变化时,触发 LSA 更新,重新计算路由,实现动态收敛。

七、OSPF 的应用场景

  • 适用于中大型企业网络或运营商骨干网,支持复杂拓扑和大规模设备。
  • 与 RIP 等距离矢量协议相比,OSPF 收敛更快、无路由环路、支持更精细的路由控制,因此在企业级网络中被广泛采用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值