- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章计算机网络体系结构课件
第三章 计算机网络体系结构 UDP的功能与特点 UDP直接利用IP协议来传送报文,没有繁琐的顺序控制、差错控制和流量控制等功能,因而它的服务和IP协议一样是无连接的和不可靠的,即UDP报文也会出现丢失、重复、失序等现象。 尽管UDP提供的是不可靠的服务,但是它开销小、效率高,因而适用于速度要求较高而功能简单的类似请求/响应方式的数据通信。通常采用UDP的应用层 协议有DNS、SNMP、TFTP(简单文件传输协议)等。需要说明的是,基于UDP的应用程序必须自己解决可靠性问题。 第三章 计算机网络体系结构 传输控制协议TCP (Transmission Control Protocol) TCP协议是传输层一种面向连接的通信协议,提供可靠的数据传送。对于大量数据的传输,通常都要求有可靠的传送。 TCP协议将源主机应用层的数据分成多个分段,然后将每个分段传送到网际层,网际层将数据封装为IP数据包,并发送到目的主机。目的主机的网际层将IP数据包中的分段传送给传输层,再由传输层对这些分段进行重组,还原成原始数据,传送给应用层。 TCP协议还要完成流量控制和差错检验的任务,以保证可靠的数据传输。 第三章 计算机网络体系结构 TCP报文段的组成 动脑 请大家试着分析讲解TCP报文段的组成: 见书上94页图3-3-7所示 TCP连接的可靠建立 - 3次握手法 ☆ F标志字以标志帧的起始和前一帧的终止。 ? ☆ A地址字段的内容取决于所采用的操作方式。命令帧中的地址字段携带的是相邻结点的地址,而响应帧中的地址字段携带的是本结点地址。 ? ☆ C控制字段通过不同编码构成各种命令和响应,以便对链路进行监视和控制。该字段是HDLC协议的关键部分。 ? ☆ I信息字段用于传送有效数据,下限可以为0(无信息字段),上限未做严格限定,但实际上要受FCS字段或站点缓冲器容量的限制,一般是1000~2000比特。 ? ☆FCS 帧校验序列字段可以使用16位或32位的CRC,对两个标志字段之间的整个帧的内容进行校验。 F A C I FCS F 8位 8位 可变长度 16位第三章 计算机网络体系结构 2、数据链路层的网络连接设备 (1) 网卡:又称网络接口卡(NIC,Network Interface Card),是主机与网络的接口部件。 功能: ☆ 控制数据传送。☆ 具备串-并转换功能。☆ 缓存功能 网卡的MAC地址(12位十六进制网络地址(48位)。 通过命令Ipconfig /all 可得到。 第三章 计算机网络体系结构 (2) 网桥(Bridge) 什么是冲突域:能够发生冲突的网络就称为冲突域。 使用网桥增加了小的冲突域,而降低了整个网络的冲突域。 第三章 计算机网络体系结构 功能 过滤和转发。网桥会检查收到数据帧的源地址和目标地址,如果目标地址与源地址不在同一网络上,则网桥将转发该数据帧,反之,则丢弃该帧。 学习功能。网桥可以将收到的数据帧的源地址自动的加入到路由表中。 原理:(如下图) 第三章 计算机网络体系结构 端口管理 软件 网桥协议 实体 站地址 端口 ① 1 ② 1 ③ 1 ④ 2 ⑤ 2 ⑥ 2 端口1 缓存 端口2 站表 网桥 网段B ① ② ③ 网段A ④ ⑤ ⑥ 第三章 计算机网络体系结构 (3) 交换机 交换机也叫交换式集线器,是一个由许多高速端口组成的设备。 交换机与HUB区别在于:交换机基于MAC地址向特定端口转发数据帧,而HUB是向所有端口广播发送数据帧;前者是独享带宽,后者是共享带宽。 例如,有一台100Mbps的HUB,连接了N台主机,则N台主机共享100Mbps带宽,每台主机所分配到的带宽只有100Mbps/N;而对于一台100Mbps的交换机,每个端口的带宽均为100Mbps,即每台连接的主机均可获得100Mbps带宽。 地址表 端口 地址 1 A 2 ? 3 ? 4 ? 5 B 6 C 7 D DA DA=C DA DA=B 地址表 1 2 3 4 5 6 7 节点A 节点D 节点C 节点B 转发机构 缓冲器 端口 从A到D和从D到E的通信可以同时进行 第三章 计算机网络体系结构 四、网络层 网络层是OSI参考模型的第三层,它负责将网络中的信息包从一个节点送到另一个节点,数据传输的基本单位是分组(包)。 功能: 为传输层提供服务 组包和拆包 路由选择 流量控制 第三章 计算机网络体系结构 3. 网络层的网络连接设备 (1) 路由器(Router):根据数据包中的逻辑地址(网络地
文档评论(0)