计算机网络知识要点汇总第一版

接口数据单元IDU(Interface Data Unit) 服务访问点SAP(Service Access Point) 服务原语(Primitive)

(2)面向连接和无连接的服务

下层能够向上层提供的服务有两种基本形式:面向连接和无连接的服务。

面向连接的服务是在数据传输之前先建立连接,主要过程是:建立连接、进行数据传送,拆除链路。面向连接的服务,又称为虚电路服务。

无连接服务没有建立和拆除链路的过程,一般也不采用可靠方式传送。不可靠(无确认)的无连接服务又称为数据报服务。

3.2.1 物理层

物理层是OSI模型的最低层,其任务是实现物理上互连系统间的信息传输。 1.物理层必须具备以下功能

(1)物理连接的建立、维持与释放 (2)物理层服务数据单元传输 (3)物理层管理。 2.媒体和互联设备

物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等;

通信用的互联设备如各种插头、插座等;局域网中的各种粗、细同轴电缆,T型接/插头,接收器,发送器,中继器等都属物理层的媒体和连接器。

3.2.2 数据链路层

数据链路可以粗略地理解为数据信道。数据链路层的任务是以物理层为基础,为网络层提供透明的、正确的和有效的传输线路,通过数据链路协议,实施对二进制数据正确、可靠的传输。

数据链路的建立、拆除、对数据的检错、纠错是数据链路层的基本任务。

1.链路层的主要功能*

(1)链路管理

(2)帧的装配与分解 (3)帧的同步

(4)流量控制与顺序控制 (5)差错控制

(6)使接收端能区分数据和控制信息 (7)透明传输 (8)寻址

2.数据链路层的主要协议 (1)ISO1745-1975 (2)ISO3309-1984 (3)ISO7776 3.链路层产品

独立的链路产品中最常见的是网卡,网桥也是链路产品。

数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。在IEEE802.3情况下,数据链路层分成两个子层:一个是逻辑链路控制,另一个是媒体访问控制。

3.2.3 网络层

网络层是通信子网与资源子网之间的接口,也是高、低层协议之间的接口层。网络层的主要功能是路由选择、流量控制、传输确认、中断、差错及故障的恢复等。当本地端与目的端不处

于同一网络中,网络层将处理这些差异。

1.网络层的主要功能*

(1)建立和拆除网络连接 (2)分段和组块

(3)有序传输和流量控制 (4)网络连接多路复用 (5)路由选择和中继 (6)差错的检测和恢复 (7)服务选择

2.网络层提供的服务

OSI/RM中规定,网络层中提供无连接和面向连接两种类型的服务,也称为数据报服务和虚电路服务。

3.路由选择 3.2.4 传输层

传输层是资源子网与通信子网的接口和桥梁。传输层下面三层(属于通信子网)面向数据通信,上面三层(属于资源子网)面向数据处理。因此,传输层位于高层和低层中间,起承上启下的作用。它屏蔽了通信子网中的细节,实现通信子网中端到端的透明传输,完成资源子网中两节点间的逻辑通信。它是负责数据传输的最高一层,也是整个七层协议中最重要和最复杂的一层。

1.传输层的特性 (1)连接与传输 (2)传输层服务 2.传输层的主要功能 3.传输层协议 3.2.5 会话层

会话层、表示层和应用层一起构成OSI/RM的高层,会话层位于OSI模型面向信息处理的高三层中的最下层,它利用传输层提供的端到端数据传输服务,具体实施服务请求者与服务提供者之间的通信,属于进程间通信的范畴。

会话层还对会话活动提供组织和同步所必须的手段,对数据传输提供控制和管理。 1.会话层的主要功能 (1)提供远程会话地址 (2)会话建立后的管理

(3)提供把报文分组重新组成报文的功能 2.会话层提供的服务

(1)会话连接的建立和拆除 (2)与会话管理有关的服务 (3)隔离

(4)出错和恢复控制 3.2.6 表示层

表示层为应用层服务,该服务层处理的是通信双方之间的数据表示问题。为使通信的双方能互相理解所传送信息的含义,表示层就需要把发送方具有的内部格式编码为适于传输的比特流,接收方再将其译码为所需要的表示形式。

数据传送包括语义和语法两个方面的问题。OSI模型中,有关语义的处理由应用层负责,表

示层仅完成语法的处理。

1.表示层的主要功能 (1)语法转换

(2)传送语法的选择 (3)常规功能

2.表示层提供的服务

(1)数据转换和格式转换 (2)语法选择

(3)数据加密与解密 (4)文本压缩 3.2.7 应用层

OSI的7层协议从功能划分来看,下面6层主要解决支持网络服务功能所需要的通信和表示问题,应用层则提供完成特定网络功能服务所需要的各种应用协议。

应用层是OSI的最高层,直接面向用户,是计算机网络与最终用户的接口。负责两个应用进程(应用程序或操作员)之间的通信,为网络用户之间的通信提供专用程序。

3.3 数据传输控制方式

数据和信息在网络中是通过信道进行传输的,由于各计算机共享网络公共信道,因此如何进行信道分配,避免或解决通道争用就成为重要的问题,就要求网络必须具备网络的访问控制功能。介质访问控制(MAC)方法是在局域网中对数据传输介质进行访问管理的方法。

3.3.1 具有冲突检测的载波侦听多路访问 冲突检测/载波侦听(CSMA/CD法)

CSMA/CD是基于IEEE802.3标准的以太网中采用的MAC方法,也称为“先听后发、边发边听”。它的工作方式是要传输数据的节点先对通道进行侦听,以确定通道中是否有别的站在传输数据,若信道空闲,该节点就可以占用通道进行传输,反之,该节点将按一定算法等待一段时间后再试,并且在发送过程中进行冲突检测,一旦有冲突立即停止发送。通常采用的算法有三种:非坚持CSMA、1-坚持CSMA、P-坚持CSMA。

目前,常见的局域网,一般都是采用CSMA/CD访问控制方法的逻辑总线型网络。用户只要使用Ethernet网卡,就具备此种功能。

3.3.2 令牌传递控制法

令牌传递控制法(Token Passing)是基于IEEE802.5标准的环形局域网以及基于IEEE802.4标准的令牌总线网中采用的MAC方法,又称为许可证法。

其基本原理是:一个独特的被称为令牌的标志信息沿着环形网络依次向每个节点传递,只有获得令牌的节点才有权利发送信息,而没有获得令牌的节点则处于等待状态。每个站随时检测经过本站的信息,当查到信息帧中指定的目的地址与本站地址相同时,则一面拷贝全部有关信息,一面继续转发该信息帧,环上的信息帧绕环一周后回到原发送站点予以回收。这种方式传输信息时,发送权一直在源站点的控制之下,只有发送信息帧的源站点放弃发送权,并把令牌置“空”后,其它站点才有机会得到令牌,发送自己的信息。

3.3.3 网络交换技术

交换又称转换,是在多节点网络中实现数据传输的一种有效手段。 通常将数据在通信子网中节点间的数据传输过程统称为数据交换,其对应的技术为数据交换技术。

在传统的广域交换网络的通信子网中,使用的数据交换技术可分为:电路交换技术和存储转发交换技术。存储转发交换技术又可分为:报文交换和分组交换。

3.4 常见的网络类型

3.4.1 以太网

以太网是一种常用的局域网,它基于IEEE802.3协议标准,采用CSMA/CD介质访问控制方法,传输速率为10Mbit/s、100Mbit/s到1000Mbit/s。它可以支持各种协议和计算机硬件平台,组网成本较低,被广泛采用。

3.4.2 千兆以太网

千兆以太网遵从IEEE802.3z建议(该建议已于1998年6月成为标准)。

该技术采用IEEE802.3帧格式,CSMA/CD访问控制技术,传输介质采用100M STP屏蔽双绞线(1000BASE CX),传输距离25m;5类UTP(1000BASE-T)距离100m;多模光纤(1000BASE SX)距离500m;单模光纤(1000BASE LX)可达3km。

3.4.3 ATM(异步传输模式)

异步传输模式ATM(Asynchronous Transfer Mode)是一种新型的网络交换技术,适合于传送宽带综合业务数字(B-ISDN)和可变速率的传输业务。异步传输模式是一种利用固定数据报的大小以提高传输效率的传输方法,这种固定的数据报又叫信元或报文。ATM信元结构由53字节组成,53字节被分成5字节的头部和被称为载荷的48字节信息部分。数据可以是实时视频、高质量的语音、图像等。

ATM局域网就是以ATM为基本结构的局域网,它以ATM交换机作为网络交换节点,并通过各种ATM接入设备将各种用户业务接入到ATM网络。

3.4.4 FDDI(光纤分布式数据接口)

光纤分布数据接口FDDI(Fiber Distributed Data Interface)是一种在实际中应用较多的高速环形网络,传输速率为100Mbit/s,是计算机网络技术向高速发展阶段的第一项高速网络技术,符合的标准是ANSI X3T9.5。

FDDI使用光纤作为传输介质,信号单向传递,具有长距离、大范围、高速、低损耗、高抗干扰性能等优点。结构相对复杂,价格昂贵是FDDI的主要缺点。

3.5 TCP/IP网络协议

网络协议是指为网络数据交换而制定的规则、约定与标准的集合,一个协议主要是由语法、语义与时序组成。其中:语法规定了用户数据与控制信息的结构与格式;语义则规定了用户控制信息的意义,以及完成控制的动作与回应;时序是对事件实现顺序的详细说明。

网络协议很多,但目前广泛使用的通信协议是TCP/IP协议,尤其是作为Internet使用的协议,得到广泛的应用和推广。

3.5.1 什么是TCP/IP协议

TCP/IP协议(Transmission Control Protocol/Internet Protocol)即传输控制协议/网际协议,源于美国国防部高级研究计划局的ARPANET网,其目的在于能够让各种各样的计算机都可以在一个共同的网络环境中运行,现已成为Internet网的通信协议。目前TCP/IP协议泛指以TCP/IP为基础的一个协议集。

3.5.2 TCP/IP协议的作用

网络互联要解决的是异构网络系统的通信问题,目的是向高层隐藏底层物理网络技术的细节,为用户提供统一的通信服务。TCP/IP就是这一技术的体现,它是一个协议系列,目前已包含了100多个协议,用来将各种计算机和数据通信设备组成实际的计算机网络。TCP和IP是其中的两个协议,也是最基本、最重要的两个协议,是广为人知的,因此,通常用TCP/IP来代表整个Internet协议系列。

3.5.3 TCP/IP协议的分层模式

TCP/IP协议也采用分层体系结构,对应开放系统互连OSI模型的层次结构,可分为四层:网络接口层、网际层(IP层)、传输层和应用层。

*

联系客服:779662525#qq.com(#替换为@)