第6章传输层(1)

合集下载

管理信息系统第6章习题答案

管理信息系统第6章习题答案

习题6(通信与网络)1、简述通信系统的定义及其基本模型。

答:通信系统是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件(网络通信协议、信息交换方式及网络操作系统)实现网络中资源共享和信息传递的计算机网络。

通信系统基本模型是远程通信模型,即信息以一定的形式,如语言、数据、文本和映像,使用电或光的传递介质,从一个地方发送到另一个地方。

由于数据通信反映了远程通信以及计算机为基础的信息处理技术的整体,并主要依赖计算机与计算机化的设备,所以广义的远程通信就是数据通信。

远程通信网有五类基本元素:(1)终端;(2)远程通信处理器;(3)远程通信通道和介质;(4)计算机;(5)网络通信控制软件。

2、简述通信系统各个发展阶段的特点。

答:(1)第一代计算机通信网络实际上是以单个计算机为中心的远程联机系统,即面向终端的计算机网络;(2)第二代是多个主机算机通过通信线路互连起来,为用户提供服务,这时才算是实际的计算机网络(有了存储转发、通信子网、资源子网、公用网、公用数据网、分组、分组交换网、协议、网络体系结构等概念);(3)第三代是国际标准化的网络,1984年ISO颁布了被称为OSI七层模型的开放系统基本参考模型,计算机网络正朝着分布式系统方向发展,与普通计算机网络的区别在于分布式系统中多台计算机的存在是用户不可见(对用户透明)的,并且正在向协同计算能力发展。

3、局域网的应用已相当普遍,请介绍贵企业如何应用局域网解决管理上的问题,并探讨进一步发展网络的规划。

答:企业应用局域网一般是用来组建ERP(企业资源计划),比如使用金碟/K3或用友系统来管理企业的仓存管理、采购管理、物料需求计划、销售和生产管理、人事管理等,整合资金流、物流和信息,使企业资源利用率最大化、提高管理效益。

通常将各部门的电脑组成局域网,由信息中心统一管理,信息中心相当于网管中心。

另外,企业组建局域网还可以建立办公自动化系统,如OA系统,内部QQ。

第六章传输层TCP例题解答

第六章传输层TCP例题解答

例题一:设TCP使用的最大窗口为64KB,而传输信道的带宽可认为是不受限制的,若报文的平均往返时延为20ms,则最大吞吐量是多少?答:传输信道的带宽可认为是不受限制的,则发送时延可忽略。

平均往返时延为20ms,则发送方每秒可发送数据=1/(20*10-3)=50次只有每次都按最大窗口数发送数据才能得到最大的吞吐量。

所以:最大吞吐量=每秒发送数据次数*最大窗口=50*64KB=50*64*1024*8=26.2Mbps例题二:一个TCP连接使用256Kbps的链路,其端到端时延为128ms。

经测试发现吞吐量只有120Kbps。

试问发送窗口是多少?分析:发送时延=8x÷(256×1000),端到端往返时延等于256ms(2×128ms),设窗口值为x(以字节为单位),假定一次最大发送量等于窗口值,由于吞吐量为128Kbps,所以传输效率为50%(128÷256)。

传输效率=发送时延÷总时延,因此,(8x÷(256×1000)) ÷(8x÷(256×1000)+256×0.001)=0.5,得x=8192。

窗口大小为8192字节。

例题三:通信信道带宽为1Gbps,端到端的传播时延为10ms。

TCP的发送窗口为65535字节,试问:可能达到的最大吞吐量是多少?信道利用率是多少?解析:最大吞吐量为:65535×8/20=26.214Mb/s利用率为:26.214Mb/s÷1000Mb/s≈2.6%例题四:主机A向主机B发送一个很长的文件,其长度为L字节。

假定TCP 使用的MSS有1460字节。

(1)在TCP的序号不重复使用的条件下,L的最大值是多少?(2)假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。

04741《计算机网络原理》大纲

04741《计算机网络原理》大纲

第1章计算机网络概述1.1 计算机网络的发展1.2 计算机网络的基本概念1.3 计算机网络的分类1.4 计算机网络的标准化第2章计算机网络体系结构2.1 网络的分层体系结构2.2 OSI/RM开放系统互连参考模型2.3 TCP/IP参考模型2.4 OSI/RM与TCP/IP参考模型的比较第3章物理层3.1 物理层接口与协议3.2 传输介质3.3 数据通信技术3.4 数据编码3.5 数据交换路层第4章数据链路层4.1 数据链路层的功能4.2 差错控制4.3 基本数据链路协议4.4 链路控制规程4.5 因特网的数据链路层协议第5章网络层5.1 通信子网的操作方式和网络层提供的服务5.2 路由选择5.3 拥塞控制5.4 服务质量5.5 网络互连5.6 因特网的互连层协议第6章传输层6.1 传输层基本概念6.2 传输控制协议6.3 用户数据报传输协议第7章应用层7.1 域名系统7.2 电子邮件7.3 万维网7.4 其它服务第8章局域网技术8.1 介质访问控制子层8.2 IEEE802标准与局域网8.3 高速局域网8.4 无线局域网技术8.5 移动Ad Hoc网络8.6 局域网操作系统第9章实用网络技术9.1 分组交换技术9.2 异步传输模式9.3 第三层交换技术9.4 虚拟局域网技术9.5 虚拟专用网VPN9.6 计算机网络管理与安全计算机网络原理自学考试大纲出版前言一、课程性质与设置目的二、课程内容与考核目标第1章计算机网络概述第2章计算机网络体系结构第3章物理层第4章数据链路层第5章网络层第6章传输层第7章应用层第8章局域网技术第9章实用网络技术三、关于大纲的说明与考核实施要求附录题型举例后记。

第6章 传输层教案(计算机网络)

第6章 传输层教案(计算机网络)

第6章传输层教学目标:1、了解传输层的功能2、掌握TCP和UDP协议的工作原理3、理解TCP和UDP协议和上层通信机制教学重点:传输层的功能,TCP和UDP协议教学难点:TCP和UDP协议通信机制教学课时:4课时教学方法:讲解法、讨论法、演示法、练习法教学内容及过程:第6章传输层6.1内容简介传输层是OSI七层参考模型的第四层,它为上一层提供了端到端(end to end)的可靠的信息传递。

物理层使我们可以在各链路上透明地传送比特流。

数据链路层则增强了物理层所提供的服务,它使得相邻节点所构成的链路能够传送无差错的帧。

网络层又在数据链路层基础上,提供路由选择、网络互联功能。

而对于用户进程来说,我们希望得到的是端到端的服务,传输层就是建立应用间的端到端连接,并且为数据传输提供可靠或不可靠的链接服务。

6.2传输层简介一、传输层的定义传输层是OSI模型的第4层。

一般来说,OSI下3层的主要任务是数据通信,上3层的任务是数据处理。

该层的主要任务用一句话表示就是“向用户提供可靠的端到端的服务,处理数据包的传输差错、数据包的次序、处理传输连接管理等传输方面的问题,以保证报文的正确传输”。

二、传输层功能⏹连接管理⏹流量控制⏹差错检测⏹对用户请求的响应⏹建立无连接或面向连接的通信→面向连接:会话建立、数据传输、会话拆除→无连接:不保证数据的有序到达6.3TCP协议传输层协议为TCP(transmission control ptotocol),因此传输层也被称为TCP层。

TCP 协议是面向连接的端到端的可靠的传输层协议。

它支持多种网络应用程序,对下层服务没有多少要求,同时假定下层只能提供不可靠的数据报服务,并可以在多种硬件构成的网络上运行。

一、TCP分段格式⏹序列号和确认号(32比特)⏹ 窗口(16比特) ⏹ 校验和(16比特) ⏹ 数据(可变大小) ⏹ 头长度(4比特) ⏹ 标志(6比特) ⏹ FIN (完成) ⏹ PSH (推) ⏹ RST (复位) ⏹ SYN (同步) ⏹ 紧急指针(16比特) ⏹ 选项(可变长度) 二、TCP 的连接建立和拆除 1、TCP 的连接建立2、TCP 的连接建立发送 SYN接收 SYN1发送 SYN接收 SYN 发送 SYN, ACK接收 SYN123、TCP 连接建立4、TCP 连接拆除发送 SYN接收 SYN 发送 SYN, ACK建立会话123接收 SYN三、TCP 可靠传输技术当TCP 的连接建立好后,为保证数据传输的可靠,TCP 协议要求对传输的数据都进行确认,为保证确认的正常进行,TCP 协议首先对每一个分段都作了32位的编号,称为序列号。

IPv6技术第6章ppt课件

IPv6技术第6章ppt课件

精选课件ppt
2
6.1 IPv6安全问题
❖ 6.1.1 IPv6安全问题概述
IPv6的安全脆弱性可以分为四类:
❖ ⑴实现和部署上的漏洞和不足,与IPv6协议有关的设计、算法和 软硬件的实现离不开人的工作
❖ ⑵非IP层攻击,IPv6的安全仅作用在IP层,其它层出现对IPv6网 络的攻击仍然存在。
❖ ⑶IPv4向IPv6过渡时期的安全脆弱性,IPv4网络和IPv6网络并存 的环境以及过渡技术存在安全隐患。
精选课件ppt
4
网络安全的特征
❖ 身份可认证性;机密性;完整性;可控性;可审查 性。
❖ 网络安全需要考虑到三个方面:
⑴安全攻击,是任何危及网络系统信息安全的活动; ⑵安全机制,用来保护网络系统不受截听,阻止安全攻
击,恢复受到攻击的系统; ⑶安全服务,提供加强网络信息传输安全的服务,利用
一种或多种安全机制阻止对网络的攻击。
明文M H
密钥K
明文M 发送 明文M
MD 得出报文摘要
加密的报文摘 要
图6.4 用报文摘要实现报文鉴别
精选课件ppt
收方算出的
报文摘要
H
MD
密钥K 比较
MD 得 出 解 密 的 报文摘要
13
6.2 Internet的安全技术
❖ 6.2.1 数据包过滤和防火墙
防火墙所起的作用是:
❖①限制访问者进入一个被严格控制的点; ❖②防止进攻者接近受到保护的设备; ❖③限制人们离开一个严格控制的点。
与操作系统OS集成实施
❖ ⑵将IPsec作为协议栈中的一块(BITS)来实现
这种方法将特殊的IPsec代码插入到网络协议栈中,在网 络协议栈的网络层和数据链路层之间实施

computer networks(Tanenbaum)【第6章 传输层】

computer networks(Tanenbaum)【第6章 传输层】

第六章 传输层传输层解决一个应用进程与另外一个应用进程之间的数据传输的问题。

对网络进行分类,通常也是以传输层为界限来进行分类的:1、 把网络分为通讯子网和资源子网(传输层分在了上面)通讯子网用于传递数据,它不关心数据的意思,通讯子网只有7层协议中的下面三层;资源子网(网上的所有主机)的设2、 传输服务的使用者和传输服务的提供者(传输层分在了下面)传输层以上是应用进程自己要处理的东西,如:进程要发送什么消息,如何理解消息;传输层以下(包括传输层)为进程之间的通讯提供传输服务。

对于需要进行数据通讯的应用进程来讲,它不管数据传输是如何实现,它只是将要传输的数据交给传输层就行了,因此传输层为高层的用户屏蔽了通讯的细节,同时也提供了一组通讯的接口。

的服务质量很好,则传输层的实现就比较简单,只需要提供通讯进程的标识就可以了;如果通讯子网提供的服务质量不好,则所有的数据传输的可靠都必须由传输层自己来保证。

传输服务一、传输层的功能及在协议层中的作用 1、传输层在OSI 模型中的位置1)介于通讯子网和资源子网之间,对高层用户屏蔽了通讯的细节2)弥补了通讯子网所提供服务的差异和不足,提供端到端之间的无差错保证 3)传输层工作的简繁取决于通讯子网提供服务的类型 2、传输层与上下层之间的关系传输层使高层用户看到的好像就在两个传输层实体之间有一条端到端的、可靠的、全双工的通信通道(即:数字管道) 二、传输层为上层提供的服务1、 面向连接的服务(即:可靠的服务):通讯可靠,而且是按序传输的,对数据有效验和重发(针对数据包丢失,传输层采用重传机制解决)针对按序传输(发送顺序和接受顺序是一样的),传输层采用缓冲区来解决:当一个数据到达后,在交给应用进程处理前,传输层要看收到的数据的序号,若序号排在该数据前面的数据没有收到,则收到的数据会暂存在缓冲区,等前面序号的数据到达后,再一起交给应用进程。

如:TCP/IP 模型中应用层协议FTP 、Telnet 等 2、 面向非连接的服务(即:不可靠的服务):提供的是不可靠的传输,对数据无效验和重发,通讯速率高,如:TCP/IP 模型中应用层协议SNMP 、DNS 等 三、传输服务原语1、传输服务原语是应用程序和传输服务之间的接口1)一个典型的面向连接的服务原语(采用C/S 的工作方式提供服务)2、TPDU 的发送过程3、 伯克利套接字(Berkeley Sockets )在TCP/IP 协议当中,用得最多的传输层服务原语就是伯克利套接字。

第6章-路由选择与网络拥塞控制

第6章-路由选择与网络拥塞控制

了解通信子网的拓扑结构,选择路由; 另一个需要解决的问题是网络的拥塞控制.
2
2014-12-02
概述

6.1.1 网络层的任务

(1)通信子网的拓扑结构 (2)路由选择方法 (3)流量和拥塞控制 (4)网络互连

OSI标准集中于网络层提供给传输层的功能和服务, 以及网络层与传输层及数据链路层的接口。
1
9 5 6
2
8
3
3
2
11
4
3
6
5
7
如从5出发到4: 数据包从51,2;23,6;36,4;63,7;74 要解决的问题:数据包重复到达某一节点,如3,6
2014-12-02 25
扩散法(续)
解决方法
在数据包头设一计数器初值,每经过一个节 点自动减1,计数值为0 时,丢弃该数据包 在每个节点上建立登记表,则数据包再次经 过时丢弃
传送失败概率
连接恢复力 拆连时延 拆连失败概率 连接保护能力 连接优先权 最大开销
2014-12-02
传送失败数占传送尝试总数的比例
在网络连接过程中,服务提供者激活释放和复位的概率 从发起连接拆除请求至成功释放所需要的时间 未成功拆除连接次数与尝试次数之比 网络服务提供者试图防止对用户数据的未授权操作的程度 考虑网络连接及其数据的相对重要性 网络服务的开销范围
2014-12-02
22
6.2.2 简单路由选择算法

1. 随机路由选择 2. 洪泛式路由选择 3. 固定式路由选择

绝对固定式路由选择 迂回式路由选择
2014-12-02
23
静态路由算法
随机路由选择:是由收到分组的节点随机地选择一 个出口转发出去。缺点也是十分明显的,可能造 成某些分组长期在通信子网中转,到达不了目的 节点。 洪泛算法(Flooding):

传输层课程设计

传输层课程设计

传输层课程设计一、课程目标知识目标:1. 理解传输层的功能、服务模型及其在网络体系结构中的作用;2. 掌握传输控制协议(TCP)和用户数据报协议(UDP)的工作原理及其差异;3. 学会使用套接字编程实现基于TCP/UDP的网络通信;4. 了解拥塞控制、流量控制等传输层机制。

技能目标:1. 能够运用所学知识分析和解决网络通信中的实际问题;2. 培养运用套接字编程实现简单网络应用的能力;3. 提高网络协议分析和调试的能力。

情感态度价值观目标:1. 培养学生对网络技术学习的兴趣,激发主动探索精神;2. 培养学生具备良好的团队协作意识和沟通能力;3. 增强学生网络安全意识,认识到传输层在网络通信中的重要性。

本课程针对高年级学生,结合学科特点,注重理论与实践相结合。

通过本课程的学习,使学生能够掌握传输层的基本原理和编程技能,提高解决实际问题的能力,同时培养积极的学习态度和良好的价值观。

课程目标具体、可衡量,为后续教学设计和评估提供明确方向。

二、教学内容1. 传输层概述:介绍传输层的基本概念、功能和服务模型,涉及网络体系结构中传输层的位置和作用。

参考教材章节:第2章 传输层简介2. 传输控制协议(TCP):讲解TCP的工作原理、连接建立与终止过程、可靠传输机制、流量控制与拥塞控制等。

参考教材章节:第3章 传输控制协议(TCP)3. 用户数据报协议(UDP):介绍UDP的特点、工作原理以及其在网络通信中的应用。

参考教材章节:第4章 用户数据报协议(UDP)4. 套接字编程:讲解基于TCP/UDP的套接字编程方法,包括服务器端与客户端的编程实现。

参考教材章节:第5章 套接字编程5. 传输层应用案例:分析实际网络应用中传输层协议的使用,如Web浏览器、电子邮件、文件传输等。

参考教材章节:第6章 传输层应用案例6. 传输层安全问题:探讨传输层面临的威胁及其防护措施,提高学生的网络安全意识。

参考教材章节:第7章 传输层安全问题教学内容按照上述大纲进行安排,共计6个部分,每部分分配适当课时,确保学生能够系统掌握传输层的知识体系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

传输层对收到的报文进行差错检测。 传输层实现复用和分用。
应用层不同进程的报文通过不同的端口向下交付给传输层,
再往下就共用网络层提供的服务。
传输层的主要协议

面向连接的传输控制协议 TCP
尽管下面的网络是不可靠的(只提供尽最大努力服务),
但这种逻辑通信信道就相当于一条全双工的可靠信道。
面向报文的 UDP
应用层报文 应用层
UDP 首部
UDP 用户数据报IP 数据报的数据部分
IP 层
UDP 的首部格式
字节 4 源 IP 地址 字节 12 伪首部 4 目的 IP 地址 2 源端口 2 目的端口 1 0 2 长度 1 2 17 UDP长度 2 检验和
UDP 用户数据报
应用进程、传输层接口与套接字
客户或服务器 客户或服务器
由应用程序 开发者控制
进程
进程
由应用程序 开发者控制
套接字
套接字
由操作系 统控制
具有缓存与 变量的TCP
具有缓存与 变量的TCP
由操作系 统控制
互联网
应用进程、套接字与传输层协议的关系
TCP 报文段的首部格式 32 位
UDP 用户数据报 发送在前
首 部


首 部

IP 数据报

计算 UDP 检验和的例子
10011001 00010011 → 153.19 00001000 01101000 → 8.104 153.19.8.104 12 字节 10101011 00000011 → 171.3 171.3.14.11 伪首部 00001110 00001011 → 14.11 全 0 17 15 00000000 00010001 → 0 和 17 1087 13 8 字节 00000000 00001111 → 15 UDP 首部 15 全0 00000100 00111111 → 1087 7 字节 数据 数据 数据 数据 00000000 00001101 → 13 数据 数据 数据 全 0 数据 00000000 00001111 → 15 00000000 00000000 → 0(检验和) 填充 01010100 01000101 → 数据 01010011 01010100 → 数据 01001001 01001110 → 数据 01000111 00000000 → 数据和 0(填充) 按二进制反码运算求和 10010110 11101101 → 求和得出的结果 将得出的结果求反码 01101001 00010010 → 检验和
5 AP1 AP 2 应用进程 应用进程 端口 传输层提供应用进程间的逻辑通信 端口
AP3
AP4 5 4

4
当网络边缘的两个主机使用网络核心部分的功能进行端 3 3 IP 层 到端的通信时,只有位于网络边缘部分的主机的协议栈 2 2 才有传输层,而网络核心部分中的路由器在转发分组时 1 1 都只用到下三层的功能。
3 传输控制协议 TCP
UDP 概述

UDP 只在 IP 的数据报服务之上增加了很少一点 的功能,即端口的功能和差错检测的功能。 UDP 是无连接的,即发送数据之前不需要建立 连接。


UDP 使用尽最大努力交付,不保证可靠交付, 同时也不使用拥塞控制。
UDP 支持一对一、一对多交互通信。 UDP 的首部开销小,只有 8 个字节。


UDP协议的特点是什么?
TCP协议的特点是什么?
目 录
1 传输层协议概述
2 用户数据报协议 UDP
3 传输控制协议 TCP
传输层协议概述
从通信和信息处理角度看:
传输层向它上面的应用层提供通信服务,它属
于面向通信部分的最高层,同时也是用户功能 中的最低层。
面向信息处理 应用层 用户功能
运输层 计算机网络的本质是实现分布在不同地理位置的
UDP 用户数据报 发送在前 首 部
首 部


数 IP 数据报

在计算检验和时,临时把“伪首部”和 UDP 用户数据 报连接在一起。伪首部仅仅是为了计算检验和。
字节 4 源 IP 地址 字节 12 伪首部 4 目的 IP 地址 2 源端口 2 目的端口 1 0 1 2
17 UDP长度 2 检验和
2 长 度

端口号的类型:
熟知端口,数值一般为
0~1023。 注册端口号,数值为1024~49151,为没有熟知端口号的 应用程序使用的。使用这个范围的端口号必须在 IANA 登 记,以防止重复。 临时端口号,数值为49152~65535,留给客户进程选择, 暂时使用。一次通信中,动态使用端口号。通信结束后, 这个端口号可供其他客户进程以后使用。
TCP 的连接
TCP 把连接作为最基本的抽象,每一条 TCP 连接有两个端点。 TCP 连接的端点不是主机,不是主机的IP 地址,不是应用进程,也不是传输层的协 议端口。TCP 连接的端点叫做套接字 (socket)或插口。 端口号拼接IP 地址即构成了套接字。

端口号

标识进程——在传输层使用协议端口号(简称为端口)。 采用16 位标识。 虽然通信的终点是应用进程,但可以把端口想象是通信的 终点。只要把要传送的报文交到目的主机的某一个合适的 目的端口,剩下的工作(即最后交付目的进程)就由 TCP 来完成。

UDP 工作过程

发送方 UDP 对应用程序交下来的报文,在添加首部 后就向下交付 IP 层。 UDP 对应用层交下来的报文,既不合并,也不拆分。 应用层交给 UDP 多长的报文,UDP 就照样发送, 即一次发送一个报文。
应用程序必须选择合适大小的报文。


接收方 UDP 对 IP 层交上来的 UDP 用户数据报, 在去除首部后就原封不动地交付上层的应用进程, 一次交付一个完整的报文。
端口是逻辑概念(软件端口,地址),注意与硬件端

口概念区别。
端口号只具有本地意义,端口号只标志本计算机应用
层中的各进程。在因特网中不同计算机的相同端口号 没有联系。
三类端口

端口号的数值范围:
端口用16位的端口号进行标识; 在TCP/IP协议族中,端口号取0
~ 65535之间的整数。
发送方

接收方
H 表示 TCP 报文段的首部 x 表示序号为 x 的数据字节
从接收缓存 读取字节
应用进程

5 4
应用进程
21 字节流 20 把字节写入 19
发送缓存
0 字节流 1 2 3
TCP 1817161514 131211 H
加上 TCP 首部 构成 TCP 报文段
TCP 发送 TCP 报文段 8 7 6H
首 部


首部
数 IP 数据报

用户数据报 UDP 有两个字段:数据字段和首部 字段。首部字段有 8 个字节,由 4 个字段组成, 每个字段都是两个字节。
字节 4 源 IP 地址 字节 12 伪首部 4 目的 IP 地址 2 源端口 2 目的端口 1 0 1 2 17 UDP长度 2 检验和
2 长 度
目 录
1 传输层协议概述
2 用户数据报协议 UDP
3 传输控制协议 TCP
TCP 最主要的特点

TCP 是面向连接的传输层协议。 每一条 TCP 连接只能有两个端点,每一条 TCP 连接只能是点对点的(一对一)。


TCP 提供可靠交付的服务。
TCP 提供全双工通信。

面向字节流。
TCP 面向流的概念
Web
E-mail
FTP
SNMP
DNS
临时 端口号
临时 端口号
临时 端口号
临时 端口号
临时 端口号
熟知 端口号: 80
熟知 端口号: 25
熟知 端口号: 20/21
熟知 端口号: 161
熟知 端口号: 53
TCP
UD P
TCP
UD P
IP
IP
互联网
目 录
1 传输层协议概述
2 用户数据报协议 UDP
主机 A AP1 AP2 主机 B
路由器 1 LAN1
WAN
路由器 2
LAN2
AP3
AP4
IP 协议的作用范围
传输层协议 TCP 和 UDP 的作用范围
传输层协议和网络层协议的主要区别
应用进程 应用进程




因 特 网
IP 协议的作用范围 (提供主机之间的逻辑通信)
TCP 和 UDP 协议的作用范围 (提供进程之间的逻辑通信)
计算机通信网络
13
传输层(1)
主讲:赵玉娟 E-mail:zhaoyujuan@
2012~2013第二学期
上节知识回顾
网络层提供的服务 网际协议IP 划分子网和构造超网 因特网的路由选择协议

学习目标
了解传输层定义和主要内容,包含的协 议。理解用户数据报协议 UDP工作机制,数 据报文格式。理解传输控制协议 TCP 工作机 制,数据报文格式。 重点理解端口、套接字概念,传输层逻 为什么要设置传输层? 辑连接的概念。 传输层的主要功能是什么?
10 9 H TCP 连接
应当注意



TCP 连接是一条逻辑连接而不是一条真正的物理 连接。 TCP 不关心应用进程一次发送多长的报文到TCP 缓存中。 TCP 根据对方给出的窗口值和当前网络拥塞的程 度决定一个报文段应包含多少个字节(UDP 如何 做?)。 TCP 既可以把长数据块划分为短数据块传送,也 可以等待积累足够多的字节后再构成报文段发送 出去。
相关文档
最新文档