1、7、网络体系结构采用分层次结构优点:1)各层之间独立;2)灵活性好;3)结构上可分割开;4)易于实现和维护;5)能促进标准化工作。各层所求功能:差错控制;流量控制;分段和重装;复用和分用;连接建立和释放8、协议和服务网络协议:为进行网络中的数据交换而建立的规则、标准或约定。“水平的”,下一层协议的实现保证上一层服务,本层协议需要下一层服务。三要素:语法、语义、同步服务:“垂直的”9、一个网络协议必须把各种不利的情况都考虑到。10、五层协议的网络体系结构:结合OSI 7层和TCP/IP 4层1)物理层:透明地传送比特流,不加控制信息。还要确定连接电缆插头定义及连接法。在两个相邻系统之间唯一地标识
2、数据电路。而物理媒体还在物理层下面,第0层。2)数据链路层:两个相邻结点间的线路上无差错地传送以帧为单位的数据。每一帧含数据和必要控制信息。3)网络层:提供通信服务,选择合适的路由。IP4)运输层:向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,是看不到运输层以下细节。TCP(面向连接的,数据传输的单位是报文段,能提供可靠交付)、UDP(无连接,用户数据报,不提供)5)应用层:直接为用户的应用进程提供服务。11、服务访问点是在同一系统中相邻两层的实体进行交互(交换信息)的地方,SAP是一个抽象概念,实体是一个逻辑接口。体系结构是抽象的,而实现是具体的。12、TCP/IP协议可以为各式
3、各样的应用提供服务,允许IP协议在各式各样的网络构成的互联网上运行。13、若数据长度大而发送速率低,发送时延往往大于传播时延;数据长度短而发送速率高,传播时延。总时延:发送时延+传播时延+处理时延+排队时延。对于高速网络链路,往往提高的是数据的发送速率,而不是比特在链路上的传播速率。14、性能指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率利用率:并非越高越好。当达到容量的1/2时,时延就要加倍。如果超过一半,要扩容,增大带宽。A、分组交换:所有在因特网上传送的数据都是以分组(即IP数据报)为传送单位。B、OSI对等层间通信协议数据单元PDU:应用层APDU,表示层PPDU、会话层
4、SPDU、传输层 段Segment、网络层 分组或包Packet、数据链路层 帧、物理层 比特流。C、OSI定义了4种层间信息交换原语:请求原语、指示原语、响应原语、证实原语。D、下层为相邻上层提供的服务分为:面向连接服务、无连接服务。二、物理层1、数据在计算机上多采用并行传输方式,在通信线路上多采用串行传输方式。2、用于物理层的协议成为物理层规程。2、物理层下面的传输媒体1)无论哪种类别的线,衰减都随频率的升高而增大,使用更粗的导线可以降低衰减。2)局域网基本采用双绞线(屏蔽双绞线/无屏蔽双绞线)。有线电视网采用同轴电缆。光纤:由石英玻璃拉成细丝。单模和多模(长距离会失真)。特点:1传输损耗
5、小,中继距离长,对远距离传输经济;2抗干扰性能好,尤其在大电流脉冲下;3无串音干扰,保密性好;4体积小,重量轻。但光电接口昂贵,T形接头分无源的(可靠)和有源的3、信道复用技术(为了通过共享信道,最大限度提高信道利用率)频分复用:最简单,总带宽大时分复用:更有利于数字信号的传输。时隙宽度非常窄的脉冲信号所占频谱范围也非常宽。同步。统计时分复用:异步。波分复用:光的频分复用。需要掺铒光纤放大器EDFA(不需要光电转换,直接放大)。码分复用/码分多址CDMA:增大通信容量,降低平均发射功率,抗干扰,频谱似白噪声。码片:每一个比特时间再划分为m个短的间隔。因此,数据率高了m倍b/s,带宽也宽了m倍。
6、属于扩频通信(直接序列扩频DSSS、跳频扩频FHSS)。不同码片互相正交,同码片向量内积为1,反内积向量为-1。B4、数字传输系统(时分多址)脉码调制PCM:用TDM方法装成帧。每秒8000个8位二进制码元(一秒8000帧),64Kb/s标准的电话交换机。再一帧时分32时隙,即一次群数据率2.048Mb/s。4个一次群构成一个二次群。 速率标准不统一(帧);不是同步传输(频率不准确对数据传输速率提高时影响大)同步光纤网SONET:每秒8000个810字节,以51.84Mb/s为基础。STS-n为n倍。 四个光接口层,从下到上:1) 光子层:处理跨越光缆的比特传送,并光电转换。必有2) 段层:传
7、送STS-n帧,有成帧和差错检测功能。3) 线路层:负责路径层的同步和复用,以及交换的自动保护。4) 路径层:处理路径段接设备PTE之间的业务传输。同步数字序列SDH:STM-1相当于STS-3,155Mb/s。简化了复用和分用技术,灵活和可靠。微波和卫星A、码元传输速率/调制速率/波形速率/符号速率:受奈氏准则限制,信息传输速率受香农公式限制。香农公式意义:只要信息传输速率低于信道的极限传信率,就可实现无差传输。B、假定某信道受奈氏准则限制最高码元速率200码元/秒。如果采用振幅调制,把码元振幅划分为16个不同等级传送,那么可获最高数据率C=R*Log2(16)=200b/s*4=800b/
8、s。三、数据链路层1、使用的信道两种:点对点信道(一对一)、广播信道(一对多)2、链路就是从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点。物理链路 数据链路:逻辑链路,物理链路加上必要的通信协议。使用网络适配器(包括了数据链路层和物理层)3、使用点对点信道的数据链路层:协议数据单元是帧,网络层协议数据单元是IP数据报1)通信主要步骤:结点A的数据链路层把网络层交下来的IP数据报添加首部和尾部封装成帧结点A把封装好的帧发送给结点B的数据链路层若结点B的数.收到的帧无差错,提取IP数据报上送;否则丢弃。2)三个基本问题:封装成帧、透明传输、差错传输封装成帧:首部和尾部作用:进行帧
9、定界和含控制信息。为了提高传输效率,帧的数据部分尽可能大于首部和尾部。数据是由ASCII码组成的文本文件:ASCII码是7位编码,128个不同的ASCII码,可打印95个,不可打印控制字符33个。帧开始符(SOH)0x01,帧结束符(EOT)0x04。透明传输:传送的帧是用文本文件组成的,不管从键盘上输入什么字符都可以放在这样的帧中传输。任何8比特的组合不允许。非ASCII码的文本文件,出现帧定界错误。 所以,发送端插入转义字符“ESC”0x1B,接收端再删除。这种称为字节填充或字符填充。差错检测:应对比特差错,广泛使用循环冗余检验CRC(Cyclic Redundancy Check)(检错
10、方法) CRC:k个比特,n为冗余码。模2运算:数据M(k+n个0)位除P(n+1)位得余数R为n位。M+R。R为帧检验序列FCS(Frame Check Sequence),为冗余码。接收端用M+R除P,如余数为0,则无差错。A、如果要在数据链路层进行差错检验,就必须把数据划为帧,每一帧都加上冗余码,一帧一帧传动,在接收方逐帧进行差错检验。B、只能做到对帧的无差错接受,不是可靠传输。有可能出现传输差错:帧丢失、帧重复、帧失序。无比特差错与无传输差错并不是相同概念。使用CRC检验,实现无比特差错的传输。3)点对点协议PPP(PointtoPoint Protocol):用户计算机和ISP进行通
11、信时所使用的数据链路层协议。要求:简单(对数据链路层的帧,不需要纠错,不需要序号,不需要流量控制)、封装成帧、透明性、多种网络层协议、多种类型链路(串行的、并行的)差错检测、检测连接状态、最大传送单元(MTU是帧可以载荷的数据部分的最大长度)、网络层地址协商、数据压缩协商(但不要求标准化)不要求:纠错(不可靠传输协议)、流量控制、序号、多点线路(点对点)、半双工或单工(只支持全双工)组成部分:一个将IP数据报封装到串行链路的方法一个用来建立、配置和测试数据链路连接的链路控制协议LCP(Link Control Protocol)一套网络控制协议NCP(Network Control Proto
12、col)帧格式:0x7E(F、1)、0xFF(A、1)、0x03(C、1)、协议(2)(0x0021 IP数据报)(0xC021 LCP)(0x8021 网络层的控制数据)、FCS(2)、0x7E(F、1)F:Flag。字段A、C固定,无任何信息。字节填充:信息字段出现0x7E转成(0x7D,0x5E);出现0x7D转成(0x7D,0x5D);出现ASCII,加0x7D。工作状态:LCPNCP(分配IP地址),通信完毕时,NCP释放网络层连接,收回IP地址,LCP释放数A、PPP既支持异步链路(无奇偶检验的8比特数据),也支持面向比特的同步链路。PPP是面向字节的。B、PPP协议用在SONET
13、/SDH链路时,使用同步传输(一连串比特连续传输)。使用零比特填充,连续5个1时立即填入0。使用异步传输时,使用特殊的字符填充法。C、PPP协议两端的网络层可以运行不同的网络层协议,但仍然可使用同一个PPP协议进行通信。D、PPP协议已不是纯粹的数据链路层协议,还包含物理层和网络层的内容。4、使用广播信道的数据链路层1)局域网:最主要特点,网络为一个单位所拥有,且地理范围和站点数目均有限。 优点:具有广播功能;便于系统的扩展和逐渐地演变;提高系统的可靠性、可用性和生存性。 分类:星形网、环形网(令牌环形网)、总线网、树形网(频分复用的宽带局域网) 多种传输媒体:双绞线(主流)、同轴电缆(50
14、10Mb/s)(70 百Mb/s)、光纤(环形网) 共享信道:静态划分信道(TDM、FDM等)、动态媒体接入控制(随机接入、受控接入) 适配器:计算机和外界局域网的连接。网络接口卡NIC,简称网卡。 适配器上装有处理器和存储器(包括RAM和ROM)。适配器要能够实现以太网协议。A、网络适配器工作在TCP/IP协议中的网络接口层,OSI中的数据链路层和物理层。2)CSMA/CD协议:载波监听多点接入/碰撞检测。传统以太网使用,为了通信简便,采用以下措施: 采用较为灵活的无连接的工作方式(不可靠交付,对有差错帧是否需要重传由高层决定) 以太网发送的数据都采用曼彻斯特编码的信号(占据的频宽比原始信号
15、多一倍),不需要帧长度。 “多点接入”:即总线型网络。协议实质是“载波监听”和“碰撞检测”。 使用CSMA/CD协议时,一个站不可能同时进行发送和接收。因此不可能进行全双工,只能半双工。 争用期51.2微秒,最短有效帧长64字节,适配器每发送一个新帧,就要执行一次CSMA/CD算法。 强化碰撞:4或6字节的人为干扰信号。还规定帧间最小间隔9.6微秒,相当于96比特时间,12字节。A、总线两端的匹配电阻吸收在总线上传播的电磁波的能量,避免有电磁波反射。B、局域网工作层次跨越了数据链路层和物理层。C、适配器和局域网之间的通信时通过电缆或双绞线以串行传输方式进行,适配器和计算机之间的通信是通过计算机
16、主板上的I/O总线以并行传输方式进行。重要功能是数据串行、并行的转换。D、计算机的硬件地址在适配器的ROM中,计算机的软件地址即IP地址在计算机的存储器中。E、电磁波在电缆中传播速度为2*108m/s。5、使用广播信道的以太网:局域网简称为以太网,MAC子层1)使用集线器的星形拓扑(10BASET,10Mb/s双绞线)(10BASEF,光纤)使用集线器的以太网逻辑上仍是一个总线网,各站共性逻辑上的总线,使用的还是CSMA/CD协议。集线器很像一个多接口的转发器。集线器工作在物理层,每个接口仅简单地转发比特,不进行碰撞检测。A、集线器并不能把帧进行缓存。B、不同的以太网技术(如数据率不同),就不
17、能用集线器将它们互连。2)以太网的信道利用率:,单程端到端时延与帧的发送时间比。 当数据率一定时,以太网连线长度收到限制,以太网帧长不能太短(使T0),以使a。3)以太网的MAC层:实现共享信道的动态分配。控制和管理信道的使用,实现一对多通信(多址访问) 在局域网中,硬件地址又称为物理地址或MAC地址(因为这种地址用在MAC帧中)。为局域网规定了一种48位全球地址,指局域网中的每一台计算机中固化在适配器的ROM中的地址。 MAC子层可提供广播、组播、点对点通信,是无连接报服务。 OUI:组织唯一标识符,前三个字节,即地址块224;EUI:扩展唯一标识符,后三个字节。共248。 最低位I/G,为
18、0单个站地址;为1组地址。最低第2位为1,全球管理。 适配器有过滤功能,至少识别前两种帧:单播帧,广播帧(一对全体),多播帧(一对多) MAC帧格式:目的地址(6)、源地址(6)、类型(2)(0x0800 IP数据报)、数据(461500)、FCS(4) 当数据字段小于46字节时,后面加入一个整数字节的填充字段,上层协议必须具有识别有效的数据字段长度的功能。但,实际传送比MAC帧多8个字节(位/比特同步的原因)。物理层加的前7个字节为前同步码(1和0交易码)(实现位同步),后一个字节(10101011)。CRC不检查前同步码和帧开始定界符。A、SONET/SDH进行同步传输时不需要用前同步码,
19、因为在同步传输时收发双方一直保持位同步。B、以太网不需要使用帧结束定界符,也不需要使用字节插入来保证透明传输,也不需要帧长度。C、帧的长度不是整数个字节为无效的MAC帧。6、扩展以太网:要使用网桥,工作在数据链路层的MAC子层,进行转发和过滤,全双工。网桥:过滤通信量,增大吞吐量;扩大物理范围;提高可靠性;互连不同物理层、不同MAC子层和不同速率的以太网。缺点:增加时延;没有流量控制功能;只适合用户数不太多(否则有广播风暴)透明网桥:即插即用设备,自学习(源地址、接入的接口和时间),转发表(只保留网络拓扑最新状态信息)。源路由网桥:在发送帧时,把详细的路由信息放在帧的首部。不透明,最佳路由,负
20、载均衡。可确定整个网络可以通过的帧的最大长度。以太网交换机:实质是一个多接口的网桥,即插即用,自学习,独占通信,无碰撞传输数据,总容量变大。数据链路层。全双工A、网桥在转发帧时,不改变帧的源地址。B、网桥是按存储转发方式工作,一定是先把整个帧存下来再处理,而不管其目的地址是什么,但集线器或转发器是逐比特转发(工作在物理层)。此外,网桥丢弃CRC检验有差错的帧及过长和过短的无效帧。C、透明网桥的生成树算法:即互连在一起的网桥在进行彼此通信后,能找出原来网络拓扑的一个子集。不能保证所使用的路由是最佳的,不能在不同的链路中进行负载均衡。 例:两台以太网交换机之间使用了两根5类双绞线相连,要解决其通信
21、问题,应启用生成树网桥技术。D、虽然以太网交换机对收到的帧采用存储转发方式进行转发,但也有直通的交换方式,提高转发速度。利用以太网交换机可以很方便实现虚拟局域网VLAN,避免广播风暴。VLAN标记为4个字节,在源地址和类型之间:0x8100。因此以太网最大长度从原来的1518字节变成1522字节。VLAN是由一些局域网网段构成的与物理位置无关的逻辑组。每一个VLAN帧都有一个明确标识符,指明发送这个帧的工作站属于哪一个VLAN,是一种服务,而不是一种新型局域网。可处在不同的局域网中。E、局域网常用星型结构和树型结构。广域网(WAN)、城域网(MAN)中常采用环型、星型、网型结构混合而成的复合结
22、构。F、以太网采用曼彻斯特编码,意味着发送每一位都有两个信号周期。标准以太网数据速率是10Mb/s,因此波特率是数据率的两倍,即20M波特。G、当本局域网和因特网之间的通信量占主要成分时,形成集中面向路由器的数据流,使用集线器冲突较大,采用交换机达到改善。当本局域网内通信量占主要成分时,采用交换机改善对外流量不明显。H、局域网通过路由器与因特网相连。I、集线器是共享带宽而不是平均带宽。所以10个站连接到10Mb/s以太网集线器,占有的平均带宽只有1Mb/s,能得到的带宽10Mb/s。连接到10Mb/s以太网交换器,能得到的带宽10Mb/s,总容量100Mb/s.四、网络层1、网络层向上只提供简
23、单灵活的、无连接的、尽最大努力交付的数据报服务。2、将网络互相连接起来要使用一些中间设备。 1)物理层使用的中间设备叫做转发器。(调制解调器、集线器、中继器 2)数据链路层使用的中间设备叫做网桥或桥接器。(交换机、适配器/网卡 3)网络层使用的中间设备叫做路由器。网桥和路由器的混合物:桥路器 4)在网络层以上使用的中间设备叫做网关。A、中间设备是转发器或网桥时,仅仅把一个网络扩大,从网络层角度看,仍然是一个网络。 具有不同网络号的局域网必须使用路由器进行互连,因此一个路由器至少应当有2个不同的IP地址。3、网际协议IP(实现网络互连):地址解析协议ARP、逆地址解析协议RARP、网际控制报文协
24、议ICMP、网际组管理协议IGMP。后两个要使用IP协议,IP协议要使用前两个协议。 四个协议与IP协议配套,ARP和RARP协议是分别解决同一局域网上的主机或路由器的IP地址和硬件地址的映射问题。ICMP提供差错报告和询问报告,以提高IP数据交付成功的机会。IGMP用于探寻、转发本局域网的组成员关系。1)、互联网可以由多种异构网络互连组成(如路由器协议栈只有下三层、卫星链路、无线局域网)2)、IP地址是唯一的。32位,IP地址:=, 这是两级IP地址A类(0)(1,3)、B类(10)(2,2)、C类(110)(3,1)都是单播地址。D类(1110)(0,4)多播,E类(1111)A类:网络号
25、126个,全0表示“本网络”,127表示“环回地址”。主机数224-2,全0“本主机”,全1“所有主机”。整个A类地址空间共有231个,占有整个IP地址空间的50%。B类:网络号214-1,不指派128.0.0.0。主机数216-2。230,25%。C类:网络号221-1,不指派192.0.0.0。主机数28-2。229,12.5%。3)物理地址是数据链路层和物理层使用的地址,IP地址是网络层和以上各层使用的地址,是一种逻辑地址。数据链路层看不见数据报的IP地址。IP数据报的源地址和目的地址不变,MAC帧的地址会变化。4)逆地址解析协议RARP:只知道自己硬件地址的主机能够通过RARP协议找出
26、其IP地址。地址解析协议ARP:ARP高速缓存(本局域网上各主机和路由器的IP地址到硬件地址的映射表)。ARP请求分组是广播发送的,但ARP响应分组是普通的单播。5)IP数据报格式:首部+数据部分一个IP数据报由首部和数据两部分组成。首部的前一部分是固定长度,20字节,必须具有。后面是可变的。1数据报的总长度(16位)一定不能超过下面的数据链路层的MTU。但为了传输效率调高,不得小于576字节。2标识(16位),统一;3标志(3位)MF=1,还有分片;DF=0,允许分片。4片偏移(13位):分片长度一定是8字节的整数倍。5协议(8位):TCP(6)、UDP(17)、IPv6(41)。6)对每一
27、条路由最主要两条信息:目的网络地址,下一跳地址。默认路由:“直接”和“默认”的几个字符没有出现在路由表中,被记为0.0.0.0。4、划分子网和构造超网:提高利用率1)划分子网,把主机号再划分,不改变网络号,三级IP地址。IP地址:子网号 子网掩码:32位,1对应IP地址原来的网络号加上子网号,0对应现在的主机号。不管网络有没有划分子网,只要把子网掩码和IP地址进行逐位的“与”运算,就理解得出网络地址。 子网号的位数为n,则子网数为2n-2,每个子网的主机数2(32-网络号数-n)-2A、子网掩码是一个网络或一个子网的重要属性。255.0.0.0;255.255.0.0;255.255.255.
28、0。B、划分子网增加了灵活性,却减少了能够连接在网络上的主机总数。同样的IP地址和不同的子网掩码可以得到相同的网络地址。但不同的子网掩码,可划分的子网数和每一个子网中的最大主机数都是不一样的。C、使用子网的分组转发,路由表必须包含以下三项内容:目的网络地址、子网掩码和下一跳地址。2)构造超网(包含多个C类地址):无分类编址/无分类域间路由选择CIDR,两个特点 消除了传统A、B、C类地址以及划分子网的概念,两级编址:网络前缀 路由聚合:把网络前缀都相同的连续的IP地址组成一个“CIDR地址块”,很容易得出最小地址和最大地址。例:192.199.170.82/27,8个子网,地址块包含32个IP地址,相当于1/8个C类,最小地址192.199.170.64。A、网络前缀越短,其地址块所包含的地址数越多。而三级结构的IP地址,划分子网是使网络前缀变长。B、查找路由表有可能得到不止一个匹配结果,选择最长网络前缀的路由。C、二叉线索只是提供一种快速在路由表中匹配的机制。层次结构,自上而下,每个叶节点代表一个唯一前缀。5、网际控制报文协议ICMP1)ICMP报文:ICMP差错报告报文和ICMP询问报文。2)ICMP前四个字节是统一的格式:类型(1)、代码(1)、检验和(2)。 IP数据报首部的检验和并不检验IP数据报的内
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1