• 网络基础总结


    网络

    网络类型物理拓扑图
    1.总线类型 2.环形类型 3.星形类型

    设计网络原则:1、安全性 2、可用性 3、可靠性 4、可扩展性

    七层模型(即OSI)
    优点
    1.降低复杂性
    2.标准化接口
    3.简化模块化设计
    4.提高技术的兼容性
    5.加快发展
    6.简化教学和学习

    第一层:物理层------二进制传输,实现了最基本的底层数据传输

    主要设备:集线器、中继器、网卡等

    双绞线(抗干扰)的线序有2种:568A、568B
    双绞线的接口为RJ-45的接口,又叫水晶头。
    568B: 橙白、橙、绿白、蓝、蓝白、绿、粽白、粽(国内一般使用)
    直通线为线两端线序一样(不同设备)
    交叉线为线两端线序不同(同种设备)
    光纤一般分为2种:单模光纤,多模光纤

    第二层:数据链路层-----------------------------------------------------------------源mac:目标mac
    规定数据的基本格式以及在线缆上如何传输(局域网)

    局域网即:本地区域网路,特点为短距离、直接线缆相连的,比较高速的连接(资源共享)

    两个子层:1.MAC 负责与下层通信(48位冒分16进制分为六段前三段标识厂商后三段标识设备)
    2.LLC 负责与上层通信

    以太网传输数据有3种方式:1.单播2.广播3.组播
    避免冲突:载波监听多路访问;(在发送数据之前先监测该线路上有没有信号传输)
    工作模式:单工,半双工,全双工

    (主设备)交换机:工作在混杂模式下具有学习、转发、过滤功能设备,对终端是透明的(VLAN--vtp)
    MAC地址表和VLAN映射表和ARP缓存表
    VLAN----是一个虚拟的局域网, 隔离广播域

    vtp--是VLAN中继协议,使vtp-client端自动学习vtp-server的vlan信息,保持了VLAN的一致性,减少VLAN的相关管理任务

    第三层:网络层------------------------------------------------------------------源ip:目标ip
    数据的传输。规定了IP的编制和实现了路由功能(ICMP)

    主要功能:进行逻辑地址寻址,实现不同网络之间的路径选择
    IP协议:面向非连接,尽力而为的转发,传输效率最高,不保证传输的可靠性。没有数据恢复机制

    IP地址分类:
    A类地址:0.0.0.0 ~ 127.255.255.255
    私有 10.0.0.0 ~ 10.255.255.255

    B类地址:128.0.0.0 ~ 191.255.255.255
    私有 172.16.0.0 ~ 172.31.255.255

    C类地址:192.0.0.0 ~ 223.255.255.255
    私有 192.168.0.0 ~ 192.168.255.255

    D类 E类
    特殊的IP地址:
    127.0.0.1 本地回环IP地址
    0.0.0.0 全部网段,任意的主机
    255.255.255.255 广播地址
    主机部分全部为0的为网络地址
    主机部分全部为1的为广播地址
    子网掩码:能够标识出该IP哪些是网络位,哪些是主机位

    ARP协议 :即地址解析协议。实现ip地址与MAC地址的映射。

    (主设备)路由器:通过路由表的记录,在不同的网段之间相互转发数据。(选择最优路径、连接广域网)
    (路由不转发广播数据包 非混杂模式)
    分隔广播域;路由器永远不会转发TTL=1 的数据包

    ----------RIP属于距离矢量路由协议,管理距离为120
    应用层协议,使用的是UDP协议,使用的520端口
    2个版本,版本V1,使用的广播(有类路由);版本V2,使用的是组播(无类路由,支持可变子网)
    使用跳数为度量值
    (最大跳数极限:15跳为最大跳,16跳为不可达)

    -----------ospf协议(开放的最短路径优先协议)路由器之间交互的是链路状态信息,SPF算法计算达到目的地的最短路径 多区域的设计使得OSPF能够支持更大规模的网络(OSPF管理距离110,以开销为度量值)

    -----------ACL 访问控制类表:主要用于控制端口进出的数据包,过滤数据包限制网络流量,提高网络安全。

    -----------单臂路由 :实现了不同VLAN之间进行通信
    让路由器一根物理接口分成若干子接口,这些子接口通过封装802.1q(dot1Q)标识,以识别不同VLAN。

    ------------stp生成树协议:防止单点故障,交换机间链路互联,但产生路由环路,生成树逻辑解决环路,提高冗余。

    ------------三层交换(带路由功能的交换机)
    加快大型局域网内部数据交换,做到一次路由,多次转发。

    ------------EIGRP(增强内部网关路由协议)综合了距离矢量和链路状态2者的优点,高级距离矢量路由协议
    快速收敛(采用DUAL弥散算法来实现快速收敛)
    部分更新(更新中只包含已变化的链路的信息)减少带宽的占用

    ipv4协议报头*(包头20byte-->60byte)
    1byte------ip协议的版本占4比特位、头部长度占4个比特位、
    1byte------服务类型(区分服务优先级别)占1个字节、
    2byte------包总长度占2个字节(一个包最大65535字节)、
    2byte------数据包标识(分片使用,用来标识同一个数据包的{以太网最大单次传输单元为1500字节})占2个字节、
    2byte------分片偏移标识(距离上一个有多远,作用是用来控制的。第一个比特位保留。第二个比特位不要分片。第三个比特位可以分片)占3比特位、段偏移量,占13个比特位,用来表示相对于第一片的偏移量、
    1byte------TTL字段占1个字节,作用是经过一个路由器减去1(路由器不会转发TTL小于等于1的包,防止路由环路)
    1byte------协议字段(用来实现多路复用,规定数据将来走什么协议的,上层协议是哪个,三层和四层的接口)占1个字节、
    2byte------报头的校验和(用来检验数据在传输中是否被损坏了,只校验头部数据)占2个字节、
    8byte------32位长的源地址、32位长的目标地址、
    选项
    IP协议号:TCP 6 ICMP 1 UDP 17 ospf 89 eigrp 88

    TTL :生命周期 放止在路由传输过程中无法消亡

    第四层 :传输层---------------------------------------------------------源端口:目标端口

    端到端的传输。定义了端到端连接和通信的基本功能,还定义了协议的端口号。
    在源地址和目标地址之间如何保证传输速度、传输效率、传输的可靠性

    主要的协议:tcp和udp协议。

    TCP:(Transmission Control Protocol ) 传输控制协议提供面向连接的可靠的数据传输、适合传输大数据、速度慢

    UDP:(User Datagram Protocol ) 用户数据报文协议提供非面向连接的不可靠的数据传输、传输小数据、速度快

    传输层的主要功能

    1.会话的多路复用
    2.数据的分段
    3.数据的流控机制:例如TCP:当网路比较空闲的时候,可以增加发送的速度。当网络比较堵塞的时候,会减慢发送的速度。
    4.面向连接的协议,在源和目标衔接之前要协商状态信息,与传输相关的参数。例如:现在是否合适传输,以什么大小和速度传输,是否允许传输
    5.差错恢复机制,当我传输的数据没有准确的到达的时候,会通过从传输机制再次
    发送,用来保证数据的完整性

    TCP
    (1).TCP:传输控制协议
    a.面向连接、可靠的进程到进程的通信协议
    b.提供全双工服务,即数据可以在同一时间双向传输
    c.TCP将若干个字节构成一个分组,此分组为报文段
    (2).TCP报文的首部格式:
    a.源端口号和目标端口号
    源端口号:2个字节,16个bit (取值范围0-65535)一般随机产生,大于1024的
    目标端口:2个字节,16个bit (取值范围0-65535)一般为著名端口号,小于1024的
    b.序号:(32位,4个字节)接收数据字节的时候,对每一个字节进行编号,不一定是从0开始,随机产生,为初始序号(ISN),每一个序号互相独立,数据到达后,按序号重新排列
    c.确认序列号:占4字节。对发送端的确认信息,用来告诉发送端这个序号之前的数据段都已经收到,如果确认号是x,就表示前x-1数据段都收到了
    d.首部长度:占1个字节
    e.标志位:占1个字节TCP连接和断开等等都是由其控制的,依次为紧急位、确认位、急迫位、重传位、同步位、断开位。
    紧急位(URG):强行终止一个已经连接的数据时,会把紧急位置位,告诉紧急指针,马上处理
    确认位(ACK):如果这一位为1,证明包中含有 确认信息
    急迫位(PUSH):传输数据使用。如果为1证明包中包含数据
    重传位(RESET):访问网站,如果返回为1,证明要重新连接
    同步位(SYN):(初始位)建立连接时使用,如果为1,证明要建立连接
    断开位(FIN):如果为1说明要断开连接
    f.滑动窗口:占2个字节流量控制。说明本地可接受数据段的数目,大小可变,网络通畅时候可以将其增大,提高速度流量,控制机制就是靠这个(协商流量)
    g.校验和:占2个字节。用来做差错控制,校验首部、数据和其它填充的正确性
    h.紧急指针:占2个字节,通常和紧急位配合使用
    j.选项:TCP首部可以有多达40字节的可选信息
    (3).TCP三次握手:
    TCP连接简介,TCP是面向连接的协议(只关心端到端),它在源点和终点之间建立虚连接,而不是物理连接。在数据通信之前,发送端与接收端先建立连接,等数据发送结束后,双方再断开连接TCP连接的每一方都是由一个IP地址和一个端口号组成的


    三次握手:

    1.A 的 TCP 向 B 发出连接请求报文段,其首部中的同步位SYN=1,并选择序号seq=x,表明传送数据时的第一个数据字节的序号是 x。

    2.B 的 TCP 收到连接请求报文段后,如同意,则发回确认。B在确认报文段中应使 同部位 SYN= 1,使 确认位ACK =1,其确认号ACK = x+1,自己选择的序号 seq = y。

    3.A 收到此报文段后向 B 给出确认,其确认位ACK = 1,确认号 ack = y+1。A 的 TCP 通知上层应用进程,连接已经建立。B 的 TCP 收到主机 A 的确认后,也通知其上层应用进程:TCP 连接已经建立。

    四次挥手:
    数据传输结束后,通信的双方都可释放连接。现在 A 的应用进程先向其 TCP 发出连接释放报文段,并停止再发送数据,主动关闭 TCP 连接。

    1.A 把连接释放报文段首部的断开位 FIN = 1,其序号seq = u,等待 B 的确认

    2.B 发出确认,确认号 ack = u + 1,而这个报文段自己的序号 seq = v。TCP服务器进程通知高层应用进程。从 A 到 B 这个方向的连接就释放了,TCP 连接处于半关闭状态。B 若发送数据,A 仍要接收。

    3.若 B 已经没有要向 A 发送的数据,其应用进程就通知 TCP 释放连接。

    4.A 收到连接释放报文段后,必须发出确认。在确认报文段中确认位 ACK = 1,确认号ack=w+1,自己的序号 seq = u + 1。

    (4).TCP端口号及其功能:
    21-ftp,23-telnet,25-smtp,80-http头部总大小:一般为20字节,也可扩展为60字节

    UDP
    (1).UDP:是一个无连接,不保证可靠性的传输层协议,不会有接收确认
    首部,传输数据的时候实现最小开销,还是保有校验和
    (2).端口及其功能:69-TFTP简单文件传输,111-RPC远程过程调用,123-NTP网络时间协议

    第五层:会话层----------------------------------------------------------------建立三次会话窗口
    中间寄主传播。建立、管理、中止会话,允许不同机器上的用户之间建立会话关系,区分不同应用间的数据,负责建立、维护和管理会话连接

    第六层:表示层-----------------------------------------------------------------格式转换(作解析结构)
    数据表示。1.在接收数据时确保数据可读
    2.数据的格式
    3.数据的结构
    4.位应用层协商传输的语法
    5.加密功能

    第七层:应用层-----------------------------------------------------------------开启应用协议
    网络进程到应用程序。网络服务与用户的一个接口,就是应用程序。HTTP、FTP等为用户提供认证

    对等通信
    发送者和接受者之间发送和接收的信息要对等,他们之间传输的叫PDU(协议数据单元)
    在物理层都发送和接收比特流------比特
    在数据链路层都发送和接收数据帧-------帧
    网络层都发送和接收数据包----------包
    传输层都发送和接收数据段----------段

    数据封装
    数据是由应用程序产生的,数据从第七层开始,经过每一层,会加上这一标层的数据信息,叫做这一层的报头,就是不断的对数据贴上标签,每一个标签就是这一层的基本数据。

    数据解封装
    解封装的过程就是把数据一层一层的剥离,把剥离的数据删掉交给下一层,最后会看到源数据。

    OSI总结

    1.传输层之下:只关心点到点
    点到点:数据包是否到达了网关
    2.传输层之上:只关心端到端
    端到端:数据包是否到达了目标地址,如果到达收到回复包,如果没到是否重传数据包。
    3.上层使用下层的服务,下层为上次服务,他们之间靠接口完成,接口是由下层提供的。
    接口:上下层之间使用
    1)传输层:端口号
    2)网络层:协议号
    3)数据链路层:类型(IPV4或IPV6)
    协议:同层之间使用,协议要保持一致
    数据的通信的根本:封装与解封装

    #网络设备详解

    二层主=交换机 (MAC地址表和VLAN映射表和ARP缓存表)
    工作在混杂模式下具有学习、转发、过滤功能设备,对终端是透明的(VLAN--vtp)

    MAC地址表: 是MAC地址和交换机接口对应
    ARP缓存表: 记录ip地址和MAC地址对应关系(将ip解析为MAC)交换机通过MAC地址通信,通过ARP协议获取MAC地址
    vlan映射表:记录vlan和端口的对应关系 (记录把哪个端口加到哪个vlan下)

    VLAN表:
    1.静态VLAN:vlan和交换机接口对应
    2.动态VLAN:vlan和计算机的MAC的地址对应

    VLAN----是一个虚拟的局域网, 在交换机添加一张vlan映射表。

    作用: 1、隔离广播域 2、逻辑的网络,实现局域网的功能

    特点: 1、分割网络 2、安全 3、网络灵活

    VLAN交换机的模式
    1.用户模式 2.特权模式 3.全局配置模式

    trunk技术:解决交换机之间的VLAN通信,trunk不属于任何VLAN。
    access只属于一个vlan,用于连接终端设备

    VLAN协议----VTP
    VTP--是VLAN中继协议,使vtp-client端自动学习vtp-server的vlan信息。
    VTP的优点:
    1.保持了VLAN的一致性
    2.提供在交换机之间管理域中增加虚拟局域网的方法,减少VLAN的相关管理任务。

    VTP管理域:是一组 “域名相同” 并通过中继链路相互连接的交换机

    VTP的三种模式:
    1·server模式 ---提供学习转发同域名vtp消息,可增删改vlan信息
    2·client模式 ---请求学习转发同域名vtp消息,不可增删改vlan信息
    3·transparent 透明模式---不提供学习但转发同域名vtp消息,可“本地”增删改vlan信息


    三层主=路由器

    路由:通过"路由表"的记录,在不同的网段之间相互转发数据。(选择最优路径、连接广域网)
    路由不转发广播数据包 非混杂模式;
    分隔广播域;
    路由器永远不会转发TTL=1 的数据包

    路由表:记录一个网段到另一个网段的路径的

    下一跳 :由当前路由器发往下一个路由器的接口的ip为当前路由器的下一跳

    路由表 :
    静态路由:管理员手动添加产生,不占用网络资源,手动更改,小网络
    动态路由: 路由器自动学习产生, 占用网络资源,中大型网络

    RIP(路由消息协议)OSPF(开放的最短路径优先协议)IS-IS(中间系统路由协议)IGRP(内部网关路由协议)EIGRP(增强的内部网关路由协议)BGP
    分类:
    1、距离矢量路由协议 :
    (特点:需要一个路由器定期通知相连的路由器拓扑结构的变化)RIP
    2、链路状态路由协议 :
    (特点:先去建立邻间关系,只会把链路上的信息通知给对方,让对方计算路由表,可靠性高) OSPF

    收敛:路由变得不可达的时候,通过学习到路由变得可到达的过程。
    (收敛时间是评定一个路由器的好坏的标准。)

    路由分类:
    直连路由:
    非直连路由:静态路由和动态路由产生

    核心功能:
    1、选择最优路径
    1)管理距离:确定的是路由来源的可信度
    值越小,可信度越高
    直连路由:0 静态路由:1 RIP路由:120 OSPF路由:110 默认路由优先级最低
    2)度量值(metric):评定路由好坏的标准
    (1)带宽: 链路的数据容量。
    (2)延时: 收到至转发数据包的时间
    (3)成本: 与带宽成反比,[优先级]
    (4)跳数: 跳过的路由器数量
    (5)负载:MTU:

    2、数据转发:最长掩码匹配原则
    路由配置:
    三种模式:用户模式,特权模式,全局配置模式
    hostname 路由器名 -------给路由器改名(交换机同理)
    show ip interface brief 查看接口状态(默认关闭)
    路由条目中 : S 192.168.4.0/24 [1/0] via 192.168.2.2 ---其中[1/0] 1代表管理距离 0代表度量值
    动态路由:
    -------------------------------RIP 协议------------------------------------------
    RIP属于距离矢量路由协议,管理距离为120
    应用层协议,使用的是UDP协议,使用的520端口
    2个版本,版本V1,使用的广播(有类路由)广播地址为255.255.255.255;
    版本V2,使用的是组播(无类路由,支持可变子网)组播地址为224.0.0.9。
    rip特点:
    定期,周期性的把自己的路由表更新,RIP是30秒更新一次,使用跳数为度量值
    (最大跳数极限:15跳为最大跳,16跳为不可达)
    计时器:
    更新计时器:30秒
    超时计时器:6个周期,180秒
    刷新计时器:240秒
    抑制计时器:180秒

    为了防止路由环路,路由器增加了抑制计时器、触发更新、水平分割
    抑制器:把收到的触发更新,标记为可能宕状态,从而抑制路由环路。
    触发更新:路由条目变化后,马上更新,不必等到更新计时器到时
    水平分割:从路由器的一个接口学习到的路由条目,不会再从这个接口更新出,在路由器中默认启动。

    -------------------ospf协议(开放的最短路径优先协议)-------------------------------------------

    ospf维护邻间关系过程

    一·发现邻居 (hello报文):向邻居路由发送hello包

    链路状态路由协议二·泛洪LSA (链路状态描述报文)摘要
    三·SPF(LSR) (链路状态请求报文)
    四·SPF (LSU) (链路状态更新报文) 详细
    五·SPF (ACK) (链路状态确认报文) 生成路由

    OSPF规定,每两个相邻的路由器每隔10秒交换一次hello报文,以确定哪些邻站是可达的,只有可达的邻站的链路状态信息才存入链路状态数据库,若40秒没有收到hello报文,则认为相邻的路由不可达,立即修改链路状态数据库,重新计算路由表。

    OSPF特点:
    典型的链路状态路由协议,是目前业内使用最广泛的路由协议之一
    路由器之间交互的是链路状态信息 *******
    每台OSPF路由器都知晓网络拓扑结构,采用SPF算法计算达到目的地的最短路径
    支持VLSM(可变子网),支持手工路由汇总 ********
    多区域的设计使得OSPF能够支持更大规模的网络*******

    Router-ID
    1·路由器标识符,用于在一个OSPF域中一台路由器唯一的标识,每台运行OSPF的路由器具备Router-ID
    2·可自动选取---最大loopback接口ip地址,或物理接口最大ip
    3·Router-ID值在遵循稳定第一的原则
    loopback:虚拟接口
    interface loopback 0 (最大为1024)
    ip address IP地址 子网掩码

    OSPF metric(度量值)----开销的计算方法:10的8次方/带宽
    1.OSPF使用Cost(开销),作为路由的度量值
    2·接口Cost=100M接口宽带,其中100M为OSPF的参考带宽值。
    3·一条路由的Cost由该路由从起点到终点的Cost值累加

    OSPF的三张表
    1.邻间表 (邻居的状态以及关于该邻居的其它数据)
    2.拓扑数据库 (LSA描述网络拓扑信息,链路状态数据库)
    3.OSPF路由表 (SPF算法运算路由)

    MA(Multi-Access)多路访问网络
    1.广播型多路访问网络 2.非广播型多路访问网络
    以太网是一种典型的多路访问网络
    在MA网络中每台OSPF路由器需与其他的所有路由器建立OSPF关系,这就导致网络中存在过多的OSPF邻间关系

    DR与BDR
    当拓扑出现变更,网络中的LSA泛洪可能会造成带宽的浪费和设备资源的损耗
    为了减少MA网络中的OSPF泛洪,OSPF会在每一个MA网络中选举一个路由器DR和一个备用的路由器BDR

    选举规则: OSPF的DR优先级最高的接口成为该MA的DR,如果优先级相等,
    则具有最高的OSPF Router-ID的路由器被选举成DR,并且DR具有非抢占性。

    路由器感知到拓扑变更,向组播地址224.0.0.5发送LSU
    DR、BDR监听224.0.0.5这一组播地址
    DR向组播地址224.0.0.6发送更新以便通知其它路由器
    所有的OSPF路由器监听224.0.0.6这一组播地址,便能收到DR泛洪的LSU

    域(area):
    需要域原因
    1.同一个area的内部的路由器需要同步链路状态数据库,随着网络的变大,路由器数量越多,链路状态数据库变大
    2.当网络拓扑图发生改变时LSA泛洪严重。区域内部的动荡会引起全网路由器的SPF计算
    3.链路状态数据库太庞大,路由器的资源消耗太多,设备的性能下降,影响数据的转发
    域作用:
    OSPF多域的设计减少了LSA泛洪的范围,有效的把拓扑图变化的影响控制到在区域内,达到网络优化的目的
    在区域边界可以做路由汇总,减少路由表规模
    充分利用OSPF特殊区域的特殊性,进一步减少LSA泛洪,从而优化路由
    ****** 多区域提高了网络的扩展性,有力的组建大规模的网络

    子网掩码的反码:
    1、子网掩码的反码通配符掩码为32比特的、使用点分十进制格式表示的掩码
    2、与IP地址搭配,用于指示该IP地址中那些比特需要严格匹配,那些不用。

    --------------------------------- ACL 访问控制列表 -------------------------------------

    ACL 访问控制类表:主要用于控制端口进出的数据包,过滤数据包限制网络流量,提高网络安全。

    三种协议:(ip ,ipx ,Apple talk)需定义三种ACL,每个接口每个方向每种协议只能配置一个ACL。

    详解:

    (输入、数据包到达路由器之前要先到达路由器的ACL访问控制列表,当列表中的条件允许,才能进入路由器
    输出、数据包在出路由器之前要检测数据包是否符合ACL访问控制。如果允许----通过,不允许---丢弃。)

    ACL 类型 :命名方式分:表号和列表名

    1、标准访问控制列表:
    基于源地址;允许和拒绝完整的TCP/IP协议;编号范围:1-99

    2、扩展访问控制列表:
    基于源地址和目标地址;指定tcp/ip特定协议和端口号;编号范围:100-199

    规则 :
    1.每个接口、每个方向、针对一种特定协议,只能应用1 个ACL。
    2.提前组织好ACL语句的顺序,将匹配几率最高条目的放在ACL的最顶部,这可以提升网络设备的工作效率。
    3.无法从ACL中删除某一条语句,只能将ACL整个删除然后重新编写,除非使用字符串方式命名访问列表。
    4.ACL在所有语句的末尾隐含了一条拒绝所有的语句(deny any),因此ACL里至少要有1条permit语句。
    5.创建了ACL 后要把它应用起来(例如应用在接口上用于过滤数据),否则该ACL并不生效。
    6.ACL 用于过滤经过设备的数据包,它并不会过滤设备自己产生的数据包。

    ------------------------------------ 单臂路由 ---------------------------------------------------

    单臂路由 :实现了不同VLAN之间进行通信
    让路由器一根物理接口分成若干子接口,这些子接口通过封装802.1q(dot1Q)标识,以识别不同VLAN。

    ------------------------------------ stp生成树协议 --------------------------------------------

    为了防止单点故障,采用了交换机的单点互联(交换机间链路互联),以便增加冗余。

    但这样在交换机中就会产生路由环路

    stp原理 :交换机间有多条链路---->导致网络环路等故障---->生成树逻辑解决环路

    STP作用:

    1.在网络中允许有物理环路,部署生成树后,将网络中的某个接口进行阻塞(block),从而在逻辑上打破环路。
    2.生成树能够感知网络拓扑的变化,并进行重新计算,以便保证网络的冗余性。

    STP的计算:交换网络选举 :(1)优先级(2)MAC地址 ----取小,小的优先

    ------------------------------- 三层交换 -----------------------------------------

    在三层交换机上执行:(带路由功能的交换机)

    三层交换机目的:加快大型局域网内部数据交换,做到一次路由,多次转发。

    一次路由:不通过路由表,本质上找到ip与接口对应关系-----多次转发。

    --------------------------- EIGRP(增强内部网关路由协议) ------------------------------
    综合了距离矢量和链路状态2者的优点,高级距离矢量路由协议

    特点: 1.快速收敛(采用DUAL弥散算法来实现快速收敛)
    2.部分更新(更新中只包含已变化的链路的信息)减少带宽的占用
    3.支持多种网络层协议(支持IPv4、IPv6、Apple Talk和IPX)
    4.使用组播和单播(组播地址是224.0.0.10)
    5.支持变长子网掩码(VLSM无类路由协议)
    6.无缝连接数据链路层协议和拓扑结构

    EIGRP使用弥散修正算法DUAL可以实现:
    a)随时的路由备份准备
    b)快速收敛
    c)动态的路由恢复
    d)如果没有发现可行的继任者路由则查询替换路由

    EIGRP使用带宽、负载、延时、开销作为度量值,默认只使用带宽和延时作为度量值
    EIGRP属于网络层协议,协议号为88,管理距离(AD)为90或170
    EIGRP默认只支持4条链路的等价负载均衡,使用以下命令最大可以支持16条
    EIGRP默认跳数为100,最大支持255
    EIGRP使用可靠的RTP(实时传输协议)传输协议来管理路由间的消息传输
    使用5种类型的数据包,分别为Hello、Update、 Query、Reply、Ack
    EIGRP主要维护三张表:邻居表、拓扑表、路由表
    Hello包在一般的网络中(比如点到点,point-to-point)是每5秒组播1次(要随机减去1个很小的时间防止同步)


    EIGRP验证:

    eigrp与RIP的验证配置命令相似(每台路由器都要做)

    全局模式下:key chain 组名 生成秘钥名

    key 组号(一致) 设置秘钥编号

    key-string 验证密码(一致) 设置秘钥密码

    接口模式下: int e0/0

    ip authentication key-chain eigrp AS号 组名 在该接口模式下启用eigrp验证

    ip authentication mode eigrp AS号 md5 设置密码验证类型为MD5

  • 相关阅读:
    fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory
    Dan Saks
    '=' : left operand must be lvalue 左值和右值
    sizeof使用
    stream.js :一个新的JavaScript数据结构
    Kibo:键盘事件捕捉高手
    c中不能用引用的办法
    分布式版本控制工具:git与Mercurial
    非常好的BASH脚本编写教程
    Handler让主线程和子线程进行通信
  • 原文地址:https://www.cnblogs.com/zhangshan-log/p/13745244.html
Copyright © 2020-2023  润新知