第二章计算机网络的体系结构.ppt
上传人:yy****24 上传时间:2024-09-10 格式:PPT 页数:42 大小:433KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第二章计算机网络的体系结构.ppt

第二章计算机网络的体系结构.ppt

预览

免费试读已结束,剩余 32 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第2章网络体系结构与TCP/IP协议2.1计算机网络的体系结构(4)发起通信的计算机必须弄清楚,在对方计算机中的文件管理程序是否已做好文件接收和存储文件的准备工作。(5)若计算机的文件格式不兼容,则至少其中的一台计算机应完成格式转换功能。(6)对出现的各种差错和意外事故,如数据传送错误、重复或丢失,网络中某个节点交换机出现故障等,应当有可靠的措施保证对方计算机最终能够收到正确2.1.2划分层次的必要性协议通常有两种不同的形式,一种是用便于阅读和理解的文字描述的,一种是用计算机能够理解的程序代码描述的。这两种不同形式的协议都必须能够对网络上交换的信息做出精确的解释。(4)复用和分用。发送端几个高层会话复用一条低层的连接,在接收端再进行分用。(5)连接建立和释放。交换数据前先建立一条逻辑连接,数据传送结束后释放连接。分层当然也有一些缺点,例如,有些功能会在不同的层次中重复出现,因而产生了额外开销。2.1.3网络标准化组织1.ANSIANSI(美国国家标准协会)是由1000多名来自工业界和政府的代表组成的组织,负责制定电子工业的标准,此外也制定其他行业的标准,如化学和核工程、健康和安全以及建筑行业的标准。ANSI也代表美国制定国际标准。3.IEEEIEEE(电气与电子工程师学会或称为I-3-E),是一个由专业工程人士组成的国际社团,其目的在于促进电气工程和计算机科学领域的发展和教育。2.1.4计算机网络通信协议(1)物理层(PhysicalLayer)。物理层的任务就是透明地传送比特流。在物理层上传输数据的单位是比特。(2)数据链路层(DataLinkLayer)。在发送数据时,数据链路层的任务是将在网络层提供的IP数据报组装成帧(framing),在两个相邻节点间的链路上传送以帧(frame)为单位的数据。数据链路层有时也常简称为链路层。数据链路层还要解决如下问题:1)透明性问题。2)控制问题。(4)传输层(TransportLayer)。传输层主要负责确保数据可靠、顺序、无错地从A点到传输到B点(A、B点可能在也可能不在相同的网络段上)。因为如果没有传输层,数据将不能被接收方验证或解释,所以,传输层常被认为是OSI模型中最重要的一层。(5)会话层(SessionLayer)。会话层是用户应用程序与网络的接口,属于进程级的层次。进程是操作系统中由多道程序并行执行而引出的一个概念,它与程序的概念不同,程序是一个静态的概念,而进程是一个动态的概念,是程序的执行,是有生存期的(7)应用层(ApplicationLayer)。应用层是OSI网络协议体系结构的最高层,是计算机网络与最终用户之间的界面,为网络用户之间的通信提供专用的程序。从功能划分看,OSI的7层协议的低6层主要用于解决通信和表示问题,以实现网络服务功能,而应用层则提供使用特定网络服务所需要的各种应用协议。应用层的一个主要功能是提供虚拟终端,使所有不同类型的终端都能通过这种终端协议与网络主机互连。这种终端协议就称为虚拟终端协议。应用层的另一个功能是提供文件传输协议FTP。和收发电子邮件功能。图2-2描述了应用进程的数据在各层的传递过程。为简单起见,假定两个主机是直接相连的。假定计算机1的应用进程向计算机2的应用进程传送数据。在OSI参考模型中,对等层以协议数据单元(PDU)为单位传送数据。在信宿方,来自信源的比特流从第1层依次递交至第7层。任何两个同等的层次之间,如图2-3中的水平线所示的那样,将数据(即数据单元加上控制信息)通过水平虚线直接传递给对方,这就是所谓的“对等层”之间的通信。以前经常提到的各层协议,实际上就是在各个对等层之间传递数据时的各项约定。图2-3对等层之间的通信2.2TCP/IP协议体系2.2.2TCP/IP体系结构(1)网络接口层。网络接口层定义了与某特定介质的物理连接特性,以及用于在该介质上发送和接收的信息帧的格式。(3)传输层。传输层运行于网络层之上,它由两个协议组成。在源和目的地之间,TCP提供一种面向连接的、可靠的传输服务;而UDP则提供一种无连接的、不可靠的传输服务。TCP和UDP都运行于主机上,能够分别为不同的应用程序提供特a定的服务。(4)应用层。应用层中各种应用程序都使用了低层TCP/IP的服务。例如,用于终端仿真的Telnet、用于文件传输的文件传输协议(FTP)、用于主页浏览的超文本传输协议(HTTP)及用于电子邮件的简单邮件传输协议(SMTP)等,都是TCP/IP许多著名的应用实例中的一部分。2.3IP编址方案2.3.1IP地址层次一旦选择了IP地址的长度并决定把地址分为两部分,就必须决定每部分包含多少位。前缀部分需要足够的位数以允许分配惟一的网络号给互联网上的每一个物理网络,后