摘要:
1 CSS特性介绍 随着数据中心数据访问量的逐渐增大以及网络可靠性要求越来越高,单台交换机已经无法满足数据中心大数据量访问的要求。为了满足数据中心大数据量转发的需求和网络高可靠性需求,提出了交换机堆叠。 CSS是Cluster Switch System的简称,又被称为集***换机系统(简称为CSS 阅读全文
摘要:
在谈BGP联盟和BGP反射器这两个技术前,我们先来了解一下BGP中存在的路由黑洞问题。 什么是路由黑洞呢?我们以下面这个拓扑来详细的介绍一下: 这是一个典型的BGP应用组网。图中,有3个AS,AS之间运行BGP协议。AS65008域内运行OSPF协议。R1和R5上只运行BGP协议,R2和R4上运行O 阅读全文
摘要:
在使用BGP路由协议的网络中,为保证IBGP对等体之间的连通性,需要在IBGP对等体之间建立全连接关系。假设在一个AS内部有n台路由器,那么应该建立的IBGP连接数就为n(n-1)/2.当IBGP对等体数目很多时,对网络资源和CPU资源的消耗都很大。 路由反射器的定义 利用路由反射可以解决这一问题。 阅读全文
摘要:
IBGP iBGP(Internal Border Gateway Protocol)是BGP的一种特殊模式,用于在同一个自治系统(AS)内部的路由器之间交换路由信息。iBGP用于在AS内部传递外部BGP路由信息,以实现全局路由的一致性和可达性。 在一个自治系统中,可能存在多个边界路由器(Borde 阅读全文
摘要:
边界网关协议(Border Gateway Protocol,BGP)是一种用来在路由选择域之间交换网络层可达性信息(Network Layer Reachability Information,NLRI)的路由选择协议。由于不同的管理机构分别控制着他们各自的路由选择域,因此,路由选择域经常被称为自 阅读全文
摘要:
UDP数据段 UDP数据报由首部和数据两部分组成,其中首部只有8B(字节)。 1、源端口号(Source Port) 长度为16位,指明发送数据的进程。 2、目的端口号(Destination Port) 长度为16位,指明目的主机接收数据的进程。 3、长度 长度为16位,该字段值为报头和数据两部分 阅读全文
摘要:
TCP报文 TCP报文由首部和数据两部分组成。首部一般由20-60字节(Byte)构成,长度可变。其中前20B格式固定,后40B为可选。 因为,TCP报文还得传给下层网络层,封装成IP包,而一个IP包最大长度为65535,同时IP包首部也包含最少20B,所以一个IP包或TCP包可以包含的数据部分最大 阅读全文
摘要:
IP包格式 IP数据包是一种可变长分组,它由首部和数据负载两部分组成。首部长度一般为20-60字节(Byte),其中后40字节是可选的,长度不固定,前20字节格式为固定。数据负载部分的长度一般可变,整个IP数据包的最大长度为65535B。 1、版本号(Version) 长度为4位(bit),IP v 阅读全文
摘要:
帧格式分为两种,分别是Ethernet_II 型帧和IEEE 802.3 Ethernet_II Ethernet_II 型帧 Type字段值大于等于1536 (或者十六进制的0x0600) DMAC(Destination MAC)是目的MAC地址。DMAC字段长度为6个字节,标识帧的接收者。 S 阅读全文
摘要:
STP(Spanning Tree Protocol)是一个用于局域网中消除环路的协议,它的标准是IEEE 802.1D。STP通过将部分冗余链路强制为阻塞状态,其他链路处于转发状态,将环形网络结构修剪成无环路的树形网络结构,可实现消除环路。当处于转发状态的链路不可用时,STP重新配置网络,并激活合 阅读全文
摘要:
ARP(Address Resolution Protocol,地址解析协议)是用来将IP地址解析为MAC地址的协议。主机或三层网络设备上会维护一张ARP表,用于存储IP地址和MAC地址的映射关系,一般ARP表项包括动态ARP表项和静态ARP表项。 为什么需要ARP? 在局域网中,当主机或其它三层网 阅读全文
摘要:
三次握手 所谓三次握手(Three-way Handshake),是指建立一个 TCP 连接时,需要客户端和服务器总共发送3个报文。 三次握手的目的是连接服务器指定端口,建立 TCP 连接,并同步连接双方的序列号和确认号,交换 TCP 窗口大小信息。在 socket 编程中,客户端执行 connec 阅读全文
摘要:
OSI七层模型 “OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。” OSI定义了网络互连的七层模型(物理层、数据链路 阅读全文
摘要:
bit 比特(英语:bit,亦称二进制位)指二进制中的一位,是信息的最小单位。bit是binary digit(二进制数位)的混成词,由数学家John Wilder Tukey提出可能是1946年提出,但有资料称1943年就提出了)。这个术语第一次被正式使用,是在香农著名的论文《通信的数学理论》(A 阅读全文
摘要:
图示 封装 将数据变为比特流的过程中,在参考模型的每一层需要添加上特定的协议报头动作 动作 从高层往低层依次封装,在每一层使用特定的协议,对数据进行处理,在数据前添加特定的协议报头。 封装原则 1:每一层在上一层数据前添加协议报头 2:添加完协议报头的整体,就是该层的PDU 3:每一层的PDU对于下 阅读全文
摘要:
概念 帧 帧(frame):数据链路层的协议数据单元,其中,帧头和帧尾包含一些必要的控制信息,比如同步信息、地址信息、差错控制信息等。 在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。以太帧的中部是该帧负载的包含其他 阅读全文
摘要:
开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Versi 阅读全文
摘要:
什么是组播? 作为IP传输三种方式之一,组播指的是报文从一个源发出,被转发到一组特定的接收者,相同的报文在每条链路上最多有一份。相较于传统的单播和广播,组播可以有效地节约网络带宽、降低网络负载,所以被广泛应用于IPTV、实时数据传送和多媒体会议等网络业务中。 组播和单播的区别是什么? 组播和单播都是 阅读全文
摘要:
根据作用范围 根据作用的范围,路由协议可分为: 内部网关协议(Interior Gateway Protocol,简称IGP):在一个自治系统内部运行,常见的IGP协议包括RIP、OSPF和IS-IS。 外部网关协议(Exterior Gateway Protocol,简称EGP):运行于不同自治系 阅读全文