当前位置: 首页 > ai >正文

计算机网络技术-第七章

OSPF路由协议概述

内部网关协议和外部网关协议

自治系统(AS)

内部网关协议(IGP)

外部网关协议(EGP)

一、OSPF的工作过程

OSPF区域

为了适应大型的网络,OSPF在AS内划分多个区域

每个OSPF路由器只维护所在区域的完整链路状态信息

区域ID

区域ID可以表示成一个十进制的数字

也可以表示成一个IP

骨干区域Area 0

负责区域间路由信息传播

Router ID

OSPF区域内唯一标识路由器的IP地址

Router ID选取规则

选取路由器loopback接口上数值最高的IP地址

如果没有loopback接口,在物理端口中选取IP地址最高的

也可以使用router-id命令指定Router ID

DR和BDR

指定路由器(DR)

其他路由器(DRothers)只和DR及BDR形成邻接关系

DR和BDR的选举方法

自动选举DR和BDR

网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR

手工选择DR和BDR

优先级范围是0~255,数值越大,优先级越高,默认为1

如果优先级相同,则需要比较Router ID

如果路由器的优先级被设置为0,它将不参与DR和DBR的选举

DR和BDR的选举过程

路由器的优先级可以影响一个选举过程,但是它不能强制更换已经存在的DR或BDR路由器

OSPF的组播地址

224.0.0.5

224.0.0.6

OSPF的度量值为COST

COST= 108/BW

最短路径是基于接口指定的代价(cost)计算的

二、OSPF的数据包类型

OSPF数据包

承载在IP数据包内,使用协议号89

OSPF的包类型

三、OSPF邻接关系的建立

OSPF启动的第一个阶段是使用Hello报文建立双向通信的过程

OSPF启动的第二个阶段是建立完全邻接关系

四、OSPF的网络类型

OSPF将网络划分为四种类型    

点到点网络(Point-to-Point)

广播多路访问网络(Broadcast MultiAccess,BMA)

非广播多路访问网络(None Broadcast MultiAccess,NBMA)

点到多点网络(Point-to-Multipoint)

五、OSPF的应用环境

从以下几方面考虑OSPF的使用

网络规模

网络拓扑

其他特殊要求

路由器自身要求

OSPF的特点

可适应大规模网络

路由变化收敛速度快

无路由环

支持变长子网掩码VLSM

支持区域划分

支持以组播地址发送协议报

OSPF与RIP的比较

六、OSPF的配置命令

启动OSPF路由进程

Router(config)# router ospf process-id

指定OSPF协议运行的接口和所在的区域

Router(config-router)# network address inverse-mask area area-id

修改接口的优先级

Router(config-if)#ip ospf priority priority

修改接口的Cost值

Router(config-if)#ip ospf cost cost

查看路由表

Router#show  ip route

查看邻居列表及其状态

Router#show  ip ospf neighbor

查看OSPF的配置

Router#show ip ospf

查看OSPF接口的数据结构

Router#show ip ospf interface type number

OSPF单域配置实例  

需求分析

配置OSPF实现全网互通 使用show命令验证配置

查看路由表

七、传输层协议

TCP/IP协议族的传输层协议主要有两个:

1TCPTransmission Control Protocol ),传输控制协议

TCP是面向连接的、可靠的进程到进程通信的协议
TCP提供全双工服务,即数据可在同一时间双向传输
TCP报文段
TCP将若干个字节构成一个分组,叫报文段(Segment
TCP报文段封装在IP数据报文中

序号:发送端为每个字节进行编号,便于接收端正确重组
确认号:用于确认发送端的信息
窗口大小:用于说明本地可接收数据段的数目,窗口大小是可变的
SYN:同步序号位,TCP需要建立连接时将该值设为1
ACK:确认序号位,当该位为1时,用于确认发送方的数据
FIN:当TCP断开连接时将该位置为1

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

无连接、不可靠的传输协议
花费的开销小
UDP报文的首部格式

UDP长度:用来指出UDP的总长度,为首部加上数据。
校验和:用来完成对UDP数据的差错检验,它是UDP协议提供的唯一的可靠机制
端口协议说明
49
TFTP

简单文件传输协议

111
RPC
远程过程调用
123
NTP
网络时间协议

http://www.xdnf.cn/news/18344.html

相关文章:

  • Ingress控制器深度解析:Nginx与Traefik实战指南
  • Java的运行时数据区
  • ICMP 协议分析
  • 从零到一:RAGFlow 本地部署全攻略
  • JeeSite V5.13.0 发布,升级 Spring Boot 3.5,Cloud 2025,AI 1.0,Vite 7
  • 数据结构-HashMap
  • Vue2+Vue3前端开发_Day5
  • 【neo4j】安装使用教程
  • lesson44:Redis 数据库全解析:从数据类型到高级应用
  • 计算机网络:网络基础、TCP编程
  • 如何自定义一个SpringBoot Starter
  • 密码管理中明文密码与空密码的危害与预防
  • 继承(Inheritance)
  • 机器学习集成算法与K-means聚类
  • Pytest 插件怎么写:从0开发一个你自己的插件
  • 14. 多线程(进阶1) --- 常见的锁策略和锁的特性
  • 【Protues仿真】基于AT89C52单片机的数码管驱动事例
  • Windows下,将本地视频转化成rtsp推流的方法
  • strcasecmp函数详解
  • AI模型部署 - 大语言模型(LLM)部署技术与框架
  • js来比较两个对象内容有误差异
  • mysql数据库学习
  • 想在手机上操作服务器?cpolar让WaveTerminal终端随身携带,效率倍增
  • 【Springboot进阶】Java切面编程对性能的影响深度分析
  • 【Ruoyi解密-02.登录流程:】登录-找密码不抓瞎
  • selenium3.141.0执行JS无法传递element解决方法
  • Linux的奇妙冒险——进程间通信(管道、SystemV IPC)
  • 完全背包(模板)
  • webrtc中win端音频---windows Core Audio
  • 2025图表制作完全指南:设计规范、工具选型与行业案例