路由协议

RIP

RIP是一个基于距离矢量算法的路由协议,RIP使用跳数来衡量到达目的网络的距离。

RIP是一种较为简单的内部网关协议,主要用于规模较小的网络中。

OSPF

OSPF是基于链路状态的自治系统内部路由协议,链路状态路由协议使用dijkstra的最短路径优先算法计算和选择路由。这类路由协议关心网络中链路和接口的状态(UP、DOWN、IP地址、掩码、带宽、利用率和时延等),每个路由将其已知的链路状态向其他路由器通告,通过这种方式,网络上的每台路由器对网络结构都有认识。随后,路由器以其为依据,使用SPF算法计算和选择路由。

RIP是最早的路由协议,其设计思想是为小型网络中提供简单易用的动态路由。RIP协议报文采用UDP封装,端口号是520。由于UDP是不可靠的传输协议,所以RIP需要周期性的广播协议报文来确保邻居收到路由信息。

OSPF是目前应用最广泛的路由协议,可以为大中型网络提供分层次的、可靠的路由服务。OSPF直接采用IP进行承载,所有协议报文都由IP封装后进行传输,协议号是89.IP是尽力而为的网络层协议,本身是不可靠的,所以为了保证报文传输的可靠性,OSPF采用了复杂的确认机制来保证传输可靠。

BGP采用TCP来保证协议传输的可靠性,TCP端口号是179.TCP本身有三方握手的确认机制,运行BGP的路由器首先建立可靠的TCP连接,然后通过TCP连接来交互BGP协议报文。这样,BGP不需要自己设计可靠传输机制,降低了协议报文的复杂度和开销。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏安富莱嵌入式技术分享

【RL-TCPnet网络教程】第16章 UDP用户数据报协议基础知识

本章节为大家讲解UDP(User Datagram Protocol,用户数据报协议),需要大家对UDP有个基础的认识,方便后面章节UDP实战操作。

1243
来自专栏Vamei实验室

协议森林07 傀儡 (UDP协议)

作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载。 我们已经讲解了物理层、连接层和网络层。最开始的连接层协议种...

2296
来自专栏Java进阶架构师

【网络协议】专题总结以及网络协议高频面试题汇总(8篇)

初次接触,可能对所谓三次握手四次挥手理解过于抽象?没关系,来看动态图版本的文章,让你从抽象到具象:

3062
来自专栏程序猿

OSI与TCP/IP各层的结构与功能,都有哪些协议

在实际的开发中,网络编程占据很大一部分。从基本的应用与服务之间的数据传输,到性能优化;在从那些代理应用,路由跟踪,到匿名网络。无不应用到网络中的...

4115
来自专栏Java面试通关手册

搞定计算机网络面试,看这篇就够了

OSI的七层体系结构概念清楚,理论也很完整,但是它比较复杂而且不实用。在这里顺带提一下之前一直被一些大公司甚至一些国家政府支持的OSI失败的原因:

2030
来自专栏zhisheng

那些不能遗忘的知识点回顾——计算机网络系列(笔试面试高频题)

前两天发表了“那些不能遗忘的知识点回顾——操作系统系列(笔试面试高频题)”和“那些不能遗忘的知识点回顾——C/C++系列(笔试面试高频题)”文章,没看的赶紧在公...

4146
来自专栏云霄雨霁

网络体系结构

2210
来自专栏LanceToBigData

TCP/IP(八)之总结TCP/IP四层模型

前言   在这里有一个问题,有的书上说TCP/IP是四层有的却说是五层。其实这个问题我也上网查了一下资料。   tcp/ip是事实标准,分4层。osi模型是国际...

7366
来自专栏Vamei实验室

协议森林06 瑞士军刀 (ICMP协议)

到现在为止,我们讲解了网络层中最重要的IP协议(参考协议森林)。IP协议的一个重要补充是是ICMP协议。 ICMP协议 ICMP(Internet Contro...

1995
来自专栏SDNLAB

Ryu:网络时延探测应用

之前,笔者已经发布了网络感知应用和基于跳数的最短路径转发应用。本文将介绍笔者开发的网络时延探测应用。该应用通过LLDP数据包的时延和Echo数据包的时延计算得出...

4358

扫码关注云+社区

领取腾讯云代金券