- 1、本文档共150页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机网络》教案 朱志文 第2章 计算机网络的层次化结构 本章是该书的重点内容,它以计算机网络的层次化结构为引线,构建一个体系结构,使人们对复杂的计算机网络有一个较为清晰的整体概念。 本章要求我们掌握计算机网络为什么分层?分层的原则是什么?层次化模型的由哪些构成?各层的功能和相关标准是什么?等。 只有服务器B存有地址对应表,收到请求后,服务器B直接回送一个应答报文。 RARP在组网时需要建立一个“地址解释服务器”,在服务器中人工编好本网内各无盘工作站的地址动态联编表。若是跨网的转换,任务将由路由器来完成。 2.4.5 流控制与拥塞控制比较 流控制——汽车站之间的调度 拥塞控制——交通路口的疏导 2.4.6 网络互连技术 网络的互连主要是通过TCP/IP协议来实现的。各网络之间通过中继设备进行连接。主要的中继设备有: 1、中继器(Repeater)——完成物理层的功能。目前更普遍地使用集线器(Hub)。 2、网桥(Bridge)——完成链路层的功能。 3、交换机(Switch)——完成链路层的功能。 4、路由器(Router)——完成网络层的功能。 5、网关(Gateway)——实现网络应用层的连接。 Cisco 1538 series Micro Hub Fast Hub 400 10/100 Series Repeaters Cisco Aironet 340系列直扩序列以太网网桥 作用距离高达25公里2 数据传输速率达11Mbps 将不同的大楼连接到一个LAN中 无需许可证 Cisco 1600系列路由器——下一代Internet和内部网接入 不同的物理网络怎样实现互连? 利用IP地址将不同的网络连在一起,通过ARP、RARP协议与物理地址相联系。实现不同物理网络之间的信息传递和应用互通。 互联网的互连可分为四种连法: 1、LAN-LAN 2、LAN-WAN 3、WAN-WAN 4、LAN-WAN-LAN 2.4.7 网络层的例子 IP协议是网络层的最重要的协议,其基本的数据格式是IP包(或称IP数据报)。我们要熟悉IP包头部的格式(P47 图2-17)。 一个IP包由头部和正文组成。头部有5个字段,由固定长度20字节部分和任意长度部分组成。正文是数据存储的部分,长度根据数据的大小而变化。 我们要明确格式中各部分的含义。 版本号 IPv4是4(0100) IPv6是6(0110) 数据报的 头部长度 服务类型 规定对此数据报的处理方式 整个IP 数据报的总长度 标识号 同一数据报无论分多少片,每一片的标识号都是相同的 标志位 用于判断是否分片,是否最后一片 3位:010 不分片 001 片未完 000 最后片 片偏移量 表示该片数据在初始数据报中的偏移量,用于数据报的重组 生存时间 在网上传输超过该时间未到达,自动清除。 协议号 表示该数据报属于哪一类型的协议 报头校验和 用于对数据报报头进行校验 数据报源IP地址 数据报目的IP地址 数据区(可变长) 2.5 运输层 2.5.1 运输层的作用 1、位置: 应用层之下,网络层之上。 2、任务: 完成从一个终端点到另一个终端点的可靠传输服务(端对端)。 3、功能: 向其用户(一般是指应用层的进程)提供有效、可靠且价格合理的服务。 4、传输层和网络层的服务如此相似,为什么还要分开两层? ⑴ 网络层是通信子网的一部分,是由电信公司来提供服务的(至少广域网是如此)。若网络层提供面向连接的服务不可靠,如丢失分组怎么办?路由器发生冲突怎么办?等等。这些问题用户是无法加以控制的(用户无法控制子网)。当然就不可能通过换更好的路由器或增强链路层的纠错能力来解决网络层服务质量低的问题。 数据链路层还有一种面向位的高级数据链路控制协议(HDLC——high level data link control),帧格式如下: 2、循环冗余校验(CRC) 信息纠错:帧在传输的过程中会因为各种的原因出现差错,当发现出错时,马上要求发送方重新发送。如果再发现出错,再重发,直到错误改正为止。 循环冗余校验(CRC)的基本原理: 传送的数据比特序列与发送方和接收方预先商定好的多项式相除,得出的余数(作为冗余码)放在帧的尾部校验码部分。发送方计算好后放于帧尾与数据一同发送出去,接收方收到帧后,再计算一次,将计算的结果与帧尾的校验码比较,若相同,则表示收到的帧无误,返回应答报文;若不相同,则说明帧出错,要求对方重传。 例如:发送帧为:1101011011, 多项式为:x4+x+1(即除数为:10011),校验和的计算如右图所示。 3、软时钟 一个信息帧发送到接收方检测到出错,可以要求重发。但存在这样一种情况:信息根本没
文档评论(0)