可路由协议主要有哪些,分别有什么作用
发布网友
发布时间:2022-04-24 11:47
我来回答
共2个回答
热心网友
时间:2023-10-11 16:50
比如
(TCP/IP) 传输控制协议/网际协议
(IPX/SPX) 网际数据包交换/序列数据包交换
(Appletalk)苹果公司私有协议
可路由协议是为路由选择协议算法提供必要信息的,比如路由选择协议用目的IP选路那IP协议也就是可路由协议为路由选择协议提供算法所必须的信息(IP地址等).
以下是百科里的:
可路由协议是定义数据包内各个字段的格式和用途的网络层封装协议,该网络层协议允许将数据包从一个网络设备转发到另一个网络设备。常见的可路由协议有TCP/IP协议栈中的IP协议、Nover IPX/SPX协议栈的IPX协议。可路由协议也可称为被路由协议,它是网络层协议的支撑,象IP,IPX等,同时一个协议被成为可路由协议必须能够给每*立的设备分配网络号和主机号。如IPX只要求分配网络号,因为它使用主机的MAC作为物理地址,而IP是要求你提供一个地址和子网掩码,通过它们的与运算得到网络号的,所以它们是可路由协议,NetBEUI协议不是可路由协议,因为它不提供第三层的支持,它仅是一个小型的快速的高效协议,仅*在一个网段中运行。同时可路由协议是根据上层协议将数据封装到IP包里。
路由协议是运行终端系统上的协议,主要用来进行相互通信。
热心网友
时间:2023-10-11 16:51
路由分为静态路由和动态路由,其相应的路由表称为静态路由表和动态路由表。静态路由表由网络管理员在系统安装时根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表。动态路由随网络运行情况的变化而变化,路由器根据路由协议提供的功能自动计算数据传输的最佳路径,由此得到动态路由表。
根据路由算法,动态路由协议可分为距离向量路由协议(Distance
Vector
Routing
Protocol)和链路状态路由协议(Link
State
Routing
Protocol)。距离向量路由协议基于Bellman-Ford算法,主要有RIP、IGRP(IGRP为Cisco公司的私有协议);链路状态路由协议基于图论中非常著名的Dijkstra算法,即最短优先路径(Shortest
Path
First,SPF)算法,如OSPF。在距离向量路由协议中,路由器将部分或全部的路由表传递给与其相邻的路由器;而在链路状态路由协议中,路由器将链路状态信息传递给在同一区域内的所有路由器。
根据路由器在自治系统(AS)中的位置,可将路由协议分为内部网关协议(Interior
Gateway
Protocol,IGP)和外部网关协议(External
Gateway
Protocol,EGP,也叫域间路由协议)。域间路由协议有两种:外部网关协议(EGP)和边界网关协议(BGP)。EGP是为一个简单的树型拓扑结构而设计的,在处理选路循环和设置选路策略时,具有明显的缺点,目前已被BGP代替。
EIGRP是Cisco公司的私有协议,是一种混合协议,它既有距离向量路由协议的特点,同时又继承了链路状态路由协议的优点。各种路由协议各有特点,适合不同类型的网络。下面分别加以阐述。
2
静态路由
静态路由表在开始选择路由之前就被网络管理员建立,并且只能由网络管理员更改,所以只适于网络传输状态比较简单的环境。静态路由具有以下特点:
·
静态路由无需进行路由交换,因此节省网络的带宽、CPU的利用率和路由器的内存。
·
静态路由具有更高的安全性。在使用静态路由的网络中,所有要连到网络上的路由器都需在邻接路由器上设置其相应的路由。因此,在某种程度上提高了网络的安全性。
·
有的情况下必须使用静态路由,如DDR、使用NAT技术的网络环境。
静态路由具有以下缺点:
·
管理者必须真正理解网络的拓扑并正确配置路由。
·
网络的扩展性能差。如果要在网络上增加一个网络,管理者必须在所有路由器上加一条路由。
·
配置烦琐,特别是当需要跨越几台路由器通信时,其路由配置更为复杂。
3
动态路由
动态路由协议分为距离向量路由协议和链路状态路由协议