第五章运输层

合集下载

细胞生物学 第五章 物质的跨膜运输

细胞生物学 第五章  物质的跨膜运输
离子流,产生电信号。 编辑ppt
离子通道的三种类型
编辑ppt
电压门控离子通道:铰链细胞失水 原理:含羞草的叶柄基部和复叶基部,都有一个膨大部分,叫作 叶枕。叶枕细胞 (铰链细胞)受刺激时,其膜钙离子门控通 道打开,钙内流,产生AP,致使铰链细胞的液泡快速失水而 失去膨压,从而叶枕就变得瘫软,小羽片失去叶枕的支持,依次 地合拢起来。
编辑ppt
应力激活的离子通道:2X1013N,0.04nm
编辑ppt
❖ 2、通道蛋白 ❖ 离子通道的特征: ❖ (1)具有极高的转运速率 ❖ 比载体转运速率高1000倍以上;带电离子
的跨膜转运动力来自跨膜电化学梯度。 ❖ (2)离子通道没有饱和值 ❖ 离子浓度增大,通过率也随之增大。 ❖ (3)离子通道是门控的,并非连续开放 ❖ 离子通道的开与闭编辑p受pt 控于适当的细胞信号。
❖ Couple uphill transport to the hydrolysis of ATP.
❖ Mainly in bacteria, couple uphill transport to an input of
energy from light.
编辑ppt
第二节 离子泵和协同转运 ❖ ATP 驱动泵分类:
编辑ppt
水分子 通过水孔蛋白
编辑ppt
第一节 膜转动蛋白与物质的跨膜运输
❖ 二、物质的跨膜运输 ❖ (一)被动运输 ❖ 2、协助扩散 ❖ 各种极性分子和无机离子,以及细
胞代谢产物等顺其浓度梯度或电化学 梯度跨膜转运,无需细胞提供能量, 但需膜转运蛋白“协助”。
编辑ppt
葡萄糖载体蛋白家族
❖ 人类基因组编码12种与糖转运相关的载体 蛋白GLUT1~GLUT12,构成GLUT。

计算机网络课后习题答案(第五章)

计算机网络课后习题答案(第五章)

答:可能,但应用程序中必须额外提供与TCP相同的功能。

5—08为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。

UDP 对应用层交下来的报文,既不合并,也不拆分,而是保存这些报文的边界。

接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。

发送方TCP对应用程序交下来的报文数据块,视为无结构的字节流〔无边界约束,课分拆/合并〕,但维持各字节5—09端口的作用是什么?为什么端口要划分为三种?答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。

熟知端口,数值一般为0~1023.标记常规的效劳进程;1024~491515—10试说明运输层中伪首部的作用。

答:用于计算运输层数据报校验和。

5—11某个应用进程使用运输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP 数据报。

既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?答:不可跳过UDP而直接交给IP层IP数据报IP报承当主机寻址,提供报头检错;只能找到目的主机而无法找到目的进程。

UDP提供对应用进程的复用和分用功能,以及提供对数据差分的过失检验。

5—12一个应用程序用UDP,到IP层把数据报在划分为4个数据报片发送出去,结果前两个数据报片丧失,后两个到达目的站。

过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。

结果这次前两个到达目的站而后两个丧失。

试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。

答:不行重传时,IP数据报的标识字段会有另一个标识符。

仅当标识符相同的IP数据报片才能组装成一个IP数据报。

前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个IP数据报。

第五章跨膜运输《细胞生物学》.

第五章跨膜运输《细胞生物学》.

第五章跨膜运输细胞膜是防止细胞外物质自由进入细胞的屏障,它保证了细胞内环境的相对稳定,使各种生化反应能够有序运行。

但是细胞必须与周围环境发生信息、物质与能量的交换,才能完成特定的生理功能。

因此细胞必须具备一套物质转运体系,用来获得所需物质和排出代谢废物,据估计细胞膜上与物质转运有关的蛋白占核基因编码蛋白的15~30%,细胞用在物质转运方面的能量达细胞总消耗能量的三分之二。

细胞膜上存在两类主要的转运蛋白,即:载体蛋白(carrier protein)和通道蛋白(channel protein)。

载体蛋白又称做载体(carrier)、通透酶(permease)和转运器(transporter),能够与特定溶质结合,通过自身构象的变化,将与它结合的溶质转移到膜的另一侧,载体蛋白有的需要能量驱动,如:各类APT驱动的离子泵;有的则不需要能量,以自由扩散的方式运输物质,如:缬氨酶素。

通道蛋白与所转运物质的结合较弱,它能形成亲水的通道,当通道打开时能允许特定的溶质通过,所有通道蛋白均以自由扩散的方式运输溶质。

第一节被动运输一、简单扩散也叫自由扩散(free diffusing),特点是:①沿浓度梯度(或电化学梯度)扩散;②不需要提供能量;③没有膜蛋白的协助。

某种物质对膜的通透性(P)可以根据它在油和水中的分配系数(K)及其扩散系数(D)来计算:P=KD/t,t为膜的厚度。

脂溶性越高通透性越大,水溶性越高通透性越小;非极性分子比极性容易透过,小分子比大分子容易透过。

具有极性的水分子容易透过是因水分子小,可通过由膜脂运动而产生的间隙。

非极性的小分子如O2、CO2、N2可以很快透过脂双层,不带电荷的极性小分子,如水、尿素、甘油等也可以透过人工脂双层,尽管速度较慢,分子量略大一点的葡萄糖、蔗糖则很难透过,而膜对带电荷的物质如:H+、Na+、K+、Cl—、HCO3—是高度不通透的(图5-1)。

事实上细胞的物质转运过程中,透过脂双层的简单扩散现象很少,绝大多数情况下,物质是通过载体或者通道来转运的。

计算机网络(第六版)

计算机网络(第六版)

计算机网络(第六版)计算机网络是指将分布在不同地理位置的计算机系统互相连接起来,实现资源共享和信息传递的技术系统。

本文将介绍《计算机网络(第六版)》一书的内容概要,并对其中的重要概念和技术进行探讨。

第一章简介计算机网络的起源和发展历程,以及现代计算机网络的组成部分和基本功能。

第二章物理层介绍计算机网络的物理层,包括数字信号的传输方式、调制解调器和光纤通信技术等。

第三章数据链路层探讨计算机网络的数据链路层,包括帧、介质访问控制和错误检测等。

第四章网络层详细介绍计算机网络的网络层,包括IP协议、路由和转发等关键内容。

第五章运输层解析计算机网络的运输层,包括TCP协议和UDP协议的特性、可靠性和流量控制等。

第六章应用层讨论计算机网络的应用层,包括HTTP、FTP和DNS等常见应用协议的原理和应用。

第七章局域网介绍局域网的组成和技术,包括以太网、令牌环网和局域网设备的互连等。

第八章广域网探讨广域网的连接方式和技术,包括专线、虚拟专用网和帧中继等。

第九章网络安全深入研究计算机网络的安全问题,包括身份认证、数据加密和防火墙等安全措施。

第十章网络管理介绍计算机网络的管理方法和工具,包括监控、故障管理和性能优化等。

第十一章无线网络与移动网络解析无线网络和移动网络的原理和技术,包括Wi-Fi、蜂窝网络和移动IP等。

第十二章互联网详细介绍互联网的起源、发展和基本架构,包括因特网的组成和互联网地址等。

第十三章下一代互联网讨论下一代互联网的研究和发展趋势,包括IPv6、物联网和云计算等前沿技术。

第十四章多媒体网络探索多媒体网络的特点和应用,包括音频、视频和流媒体等多媒体数据的传输和处理。

第十五章网络性能评价和仿真介绍网络性能评价和仿真技术,包括延迟、带宽和吞吐量等性能指标的测量和分析。

第十六章计算机网络的研究方法指导读者进行计算机网络的研究和实验,包括实验设计和数据分析等方法和技巧。

总结《计算机网络(第六版)》一书全面阐述了计算机网络的基本原理、技术和应用。

第五章 物质的跨膜运输——翟中和细胞生物学

第五章 物质的跨膜运输——翟中和细胞生物学

3.光驱动泵
光驱动泵主要在细菌细胞中发现,对溶质的主动运输 与光能的输入相耦联。
协同转运
概念
由Na+-K+泵(或H+-泵)与载体蛋白协同作用,靠
间接消耗ATP所完成的主动运输方式。
类型与机制
根据物质运输方向与离子顺电化学梯度的转移方向的关系,协同转 运又可分为:

同向转运:物质运输方向与离子转移方向相同(图示)
膜电位:细胞膜两侧各种带电物质形成的电位差的总和。
静息电位的产生
静息电位主要是由质膜上相对稳定的离子跨膜运输或 离子流形成的。
过程: Na+—K+泵的工作使细胞内外的Na+和K+浓度远离平 衡态分布,胞内高浓度的K+是细胞内有机分子所带负电 荷的主要平衡者。处于静息状态的动物细胞,质膜上许 多非门控的K+渗漏通道通常是开放的,而其他离子通道 却很少开放。所以静息膜允许K+通过开放的渗漏通道顺 电化学梯度流向胞外。随着正电荷转移到胞外而留下胞 内非平衡负电荷,结果是膜外阳离子过量和膜内阴离子 过量,从而产生外正内负的静息膜电位。
即使在很高的离子浓度下它们通过的离子量依然没 有最大值。
是非连续性开放 , 而是门控的,即离子通道的活性由 通道开或关两种构象调节。 通道打开时,同时结合膜两侧的离子 .
电压门通道
带电荷的蛋白结构域会随 跨膜电位梯度的改
细胞内外的某些小分子配 体与通道蛋白结合继而引 起通道蛋白构象的改变。
β α
ATP催化位点
Fig. Na+-K+泵的结构与工作模式示意图
1. 由ATP直接提供能量的主动运输——钙泵和质子泵
Ca2+泵:是由1000个氨基酸残基组成的多肽构成的跨膜蛋白。

第五章-跨膜运输

第五章-跨膜运输
12
13
载体蛋白(carrier proteins)
定义: 存在于所有类型的生物膜上的多次跨膜蛋白, 每种蛋白能与特定的溶质分子结合,通过一系 列构象改变介导溶质分子的跨膜转运。
14
特点:
特异性:有特异结合位点,可同特异性底物 结合
对所转运的物质具有高度选择性 具通透酶(permease)性质; 载体蛋白既参与被动的物质运输,也参与主 动的物质运输
方向!
光驱动泵
33
Three types of carrier-mediated transport. The schematic
diagram shows carrier proteins functioning as uniports,
symports, and antiports.
34
1、ATP驱动泵
1991年Agre发现第一个水通道蛋白CHIP28 (28 KD ),他将CHIP28的mRNA注入非洲爪蟾的卵母细 胞中,在低渗溶液中,卵母细胞迅速膨胀,5 分 钟内破裂。细胞的这种吸水膨胀现象会被Hg2+抑制。 目前在人类细胞中已发现的此类蛋白至少有11种, 被命名为水通道蛋白(Aquaporin,AQP)。
Na+-K+ ATPase是由两个大亚基(α亚基)和两个小亚基 (β亚基)组成; α亚基是跨膜蛋白,在细胞质面有ATP结合位点,细胞 外侧有乌本苷(ouabain)结合位点,它可抑制该泵活性; 在α亚基上有Na+和K+结合位点
36
37
工作原理
磷酸化和去磷酸化
自磷酸化过程: ATP上的一个磷酸基团转移到钠钾泵的 一个天冬氨酸残基上,导致构象变化
17
特点:
对离子的大小与电荷有选择性 转运速率高 蛋白不与溶质分子结合,形成跨膜通道介导离 子顺浓度梯度通过 有些通道蛋白长期开放,如钾泄漏通道; 有些通道蛋白具有选择性和门控性,平时处于 关闭状态,仅在特定刺激下才打开,又称为门 通道(gated channel)。

计算机网络复习资料

第一章概述三网合一:电信网络,有线电视网络,计算机网络。

计算机网络的两个重要功能:连通性和共享性。

网络有若干节点和连接这些节点(计算机、集线器、路由器、交换机)的链路构成。

因特网的三个发展阶段:单个网络ARPANET 向互联网发展的过程,建成三级结构的因特网,形成多层次ISP 结构的因特网。

因特网的组成:边缘部分和核心部分。

客户是服务请求方,服务器是服务提供方。

电路交换:按照某种方式动态地分配传输线路的资源,“建立连接-通话-释放连接”三个阶段,特点是在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。

分组交换采用储存转发技术,报文+首部=一个分组(分组也叫包,首部也叫包头),分组的首部包含了目的地址和资源地址等重要控制信息,优点是高效、灵活、迅速和可靠。

时延:发送时延(数据帧长度/发送速率)、传播时延(信道长度/电磁波在信道上的传播速率)、处理时延、排队时延。

协议三要素:语法、语意和同步。

五层(七层)协议(由下往上):物理层、数据链路层、网络层、运输层(会话层、表示层)和应用层。

实体表示任何可发送或接收信息的硬件或软件进程。

协议是控制两个对等实体进行通信的规则的集合。

协议栈:指计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构。

对等层:在网络体系结构中,通信双方实现同样功能的层。

协议数据单元:对等层实体进行信息交换的数据单位。

服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方。

服务访问点SAP 是一个抽象的概念,它实体上就是一个逻辑接口。

第二章物理层物理层特性:机械特性、电气特性、功能特性和过程特性。

通信系统三大部分:源系统、传输系统和目的系统。

信道一般都是用来表示向某一个方向传送信息的媒体。

单工通信(单向信道):只有一个方向的通信,没有反方向的交互。

半双工通信(双向交替通信):双方都能发送或接收,但不能同时发送或接收。

高一地理必修2_第五章第一节主要的交通运输方式_新人教版必修2课件2 6.12

如果两年后你要从梅州去北京读大学,你会选择 那种交通方式去?你的理由是什么?
航空;距离远, 航空客运速度快。
梅州
第五章
前言:P77 自然资源分布
交通运输布局及其影响
不平衡
地域性 本章研讨的主要问题: 社会经济发展
人的移动 物的移动 信息流通
交通运输的概念:
不同的交通运输方式各有什么特点? 交通运输布局受哪些因素的影响? 广义—运输和通信

南宁的海拔是100-200米,而昆明的海拔1000-2000米, 两地海拔差异大。从南宁到昆明经过南宁盆地,然后翻 山越岭到云贵高原。

南昆铁路沿线有哪些资源?
铝矿、煤矿、石油资源,还有喀斯特地貌风景区。
讨论:
南昆铁路从海拔78米的南宁盆地,爬上海拔2000米的云贵高原, 中途跨珠江水系,在地势上有多次大的起伏,而且还要通过喀斯 特地区和强地震区,水文、地质条件极为复杂,工程难度为铁路 建设史上前所未有,桥隧总长度占全线总长的31%,其中桥梁 476座,总长79.8千米,隧道258座,总长194.6千米。
交通运输网中的线: 如铁路、公路、水运航线等
交通运输网的形式和层次:形式由单一到综合,层次从低 级到高级。
综 合 运 输 网
省级 大区级 单一运输网
国家级
基本形式
三个层次
不同层次的交通运输网
不 同 层 次 的 交 通 运 输 网
不同层次的交通运输网
4、交通运输﹙线﹚布局的区位因素 ⑴、自然因素﹙自然环境因素对交通线的影响是 深刻的、复杂的。其影响在减弱、制约因素﹚: 地形:平原要尽量少占耕地;山地沿等高线布局 在陡坡上呈“之”字形弯道或开凿隧道。 水文:避开沼泽地,尽量避免跨越河流,减少桥 涵总长度。 地质:避开断层、滑坡、泥石流等地质条件复杂 地带。

第五章 有机物的运输与分配

装载机理:装载是一个主动的分泌过程,受载体调节,需要能量(ATP)供
应,对物质有选择性。
装载过程:
蔗糖通过胞间连丝通道,进入邻近SE-CC复合体,在被释放到质外体。
叶片韧皮部SE-CC复合体中的糖分浓度高达800~1000mmol/L,总是显 著高于周围的叶肉薄壁细胞(只有约50 mmol/L),这是一个逆浓度梯度进 行的过程,蔗糖是如何进入SE-CC复合体呢?
质外体途径:
共质体途径:
交 替 途 径:转运细胞 (胞壁与质膜内折,囊胞运动 出胞现象)
2、长距离运输:输导系统的运输
韧皮部: 筛管(P——蛋白)
实验证据:蚜虫吻刺实验结合同位素示踪;环割实验
三、有机物的运输方向
单向、双向、横向(少量)
滨州职业学院
蚜虫吻刺实验
滨州职业学院
1、 短距离运输
胞间运输有共质体运输、质外体运输及共质体与质外体之 间的交替运输。
2、卸出机理:主动过程;被动过程
滨州职业学院
同化物的卸出:
同化物的卸出是指同化物从SE-CC复合体进入库细胞的过程。 1、 卸出途径
一条是质外体途径,如卸出到贮藏器官或生殖器官,大多是这种情况。玉米中蔗糖在 进入胚乳之前,先从筛管卸出到自由空间,并被束缚在细胞壁的蔗糖酶水解为葡萄糖或果 糖,而后扩散到胚乳细胞再合成蔗糖。因为这些植物组织的SE-CC复合体与库细胞间通 常不存在胞间连丝。
2、有机物质的运输率:
比集运量(SMT)或比集运量转移率 (specific mass transfer rate, SMTR):
有机物质在单位时间内通过单位韧皮部横截 面的数量。g ·cm -2 ·h -1.
滨州职业学院
同化物运输的方向与速度

细胞生物学[第五章物质的跨膜运输]课程预习

细胞生物学[第五章物质的跨膜运输]课程预习第五章物质的跨膜运输物质跨膜运输主要有三种方式:(1)被动运输:包括简单扩散和载体介导的协助扩散;两类蛋白负责物质的跨膜转运:载体蛋白和通道蛋白。

(2)主动运输:由ATP直接提供能量(Na+一K+泵,Ca2+泵和质子泵),由ATP 间接提供能量(协同运输)以及光能驱动三种基本类型。

(3)胞吞作用与胞吐作用:两类胞吞作用(胞饮作用和吞噬作用);两类胞吐作用(组成型外排与调节型外排);膜融合与膜泡运输。

一、膜转运蛋白与物质的跨膜运输(一)脂双层的不透性与物质的跨膜运输细胞膜上存在膜转运蛋白(membrane transport proteins),负责无机离子和水溶性有机小分子的跨膜转运。

膜转运蛋白可分为两类:载体蛋白(carrier proteins),它既可介导被动运输,又可介导逆浓度或电化学梯度的主动运输。

通道蛋白(channel proteins),只能介导顺浓度或电化学的被动运输。

1.载体蛋白及其功能载体蛋白是几乎是所有类型的细胞膜上普遍存在的多次跨膜蛋白分子。

载体蛋白又称为通透酶(permease),因其在细胞膜上有特异性结合位点,可与特异性底物(溶质)结合,一种特异性载体只转运一种类型的分子或离子。

转运过程具有类似于酶与底物作用的饱和动力学曲线。

既可被底物类似物竞争性抑制,又可被微量的某种抑制剂非竞争性抑制以及对pH的依赖性等。

2.通道蛋白及其功能通道蛋白所介导的被动运输不需要与溶质分子结合,横跨膜形成亲水通道,允许适宜大小的分子与带电荷的离子通过。

目前发现的通道蛋白已有100余种。

大多数通道蛋白能够形成与离子转运有关的选择性开关的多次跨膜通道,故又称为离子通道。

离子通道的举例离子通道有两个显著的特征:(1)具有离子选择性:离子通道对被转运的离子的大小与电荷都有高度的选择性,而且转运速率高,可达106个离子/s,其速率是已知任何一种载体蛋白的最快速率的1000倍以上。

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

第五章运输层 5.1 运输层协议概述 5.1.1 进程之间的通信 1.网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。 2.运输层还要对收到的报文进行差错检测。 3.根据应用程序的不同,运输层需要有两种不通过的运输协议,即面向连接的TCP和无连接的UDP。 4.运输层向高层用户屏蔽了下面网络核心的细节(如网络拓扑、所采用的路由选择协议等),它使应用进程看见的就好像两个运输层实体之间有一条端到端的逻辑通信信道,但这条逻辑通信信道对上层的表现却因运输层使用的不同协议而有很大的差别。当运输层采用面向连接的TCP协议时,尽管下面的网络是不可靠的,但这种逻辑通信信道就相当于一条全双工的可靠信道。但当运输层采用无法连接的UDP协议时,这种逻辑通信信道仍然是一条不可靠信道。 5.1.2 运输层的两个主要协议 1.TCP/IP运输层的两个主要协议都是因特网的正式标准,即: (1)用户数据报协议UDP(User Datagram Protocol)【RFC 768】 (2)传输控制协议TCP(Transmission Control Protocol)【RFC 793】 2.按照OSI的术语,两个对等运输实体在通信时传送的数据单位叫作运输协议数据单元TPDU(Transport Protocol Data Unit)。但在TCP/IP体系中,则根据所使用的协议是TCP或UDP,分别称之为TCP报文段(segment)或UDP用户数据报。 3.UDP在传送数据之前不需要先建立将连接,远地主机的运输层在收到UDP报文后,不需要给出任何确认。虽然UDP不提供可靠交付,但在某些情况下UDP却是一种最有效地工作方式。 4.TCP则是提供面向连接的服务。在传送数据之前必须先建立连接,数据传送结束后要释放链接。TCP不提供广播或多方广播服务。由于TCP要提供可靠的、面向连接的运输服务,因此不可避免的增加了许多的开销。 5.1.3 运输层的端口 1.运输层的复用和分用功能。应用层所有的应用进程都可以通过运输层再传送到IP层(网络层),这就是复用。运输层从IP层收到后必须交付指明的应用进程,这就是分用。 2.在单个计算机中的进程是用进程标识符(一个不大的整数)来标识的。为了使运行不同的操作系统的计算机的应用进程能够互相通信,就必须用统一的方法(而这种方法必须与特定操作系统无关)对TCP/IP体系的应用进程进行标识。 3.解决这个问题的方法就是在运输层使用协议端口号(protocol port number),或通常简称为端口(Port),就是说,虽然通信的终点是应用进程,但我们只要把传送的报文交到目的主机的某一个合适的目的端口,剩下的工作就由TCP来完成。 4.在这种协议栈层间的抽象的协议端口是软件端口,和路由器或交换机上的硬件端口是完全不同的概念。硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址。 5.TCP/IP的运输层用一个16位端口号来标志一个端口。端口号只具有本地意义,它只是为了标志本计算机应用层中的各个进程在和运输层交互时层间接口。在因特网不同计算机中,相同的端口号是没有关联的。16位的端口号可允许有65535个不同的端口号。 6.运输层的端口号分为两大类: (1)服务器端使用的端口号 这里又分为两类,最重要的一类叫做熟知端口号(well-known port number)或系统端口号,数值为0~1023。另一类叫做登记端口号,数值为1024~49151。这类端口号是为没有熟知端口号的应用程序使用的。使用这类端口号必须在IANA按规定的手续登记,以防止重复。 (2)客户端使用的端口号 数值为49152~65535。由于这类端口号仅在客户进程运行时才动态选择,因此又叫做短暂端口号。这类端口号是留给客户进程选择暂时使用,当服务器进程收到客户进程的报文时,就知道了客户进程所使用的端口号,因而可以把数据发送给客户进程。通信结束后,刚才已经使用过的客户端口号就不复存在,这个端口号就可以供其他客户进程使用。

5.2 用户数据报协议UDP 5.2.1 UDP概述 1.用户数据协议UDP只在IP的数据报服务之上增加了很少一点的功能,这就是复用和分用的功能以及差错检测的功能。UDP的主要特点是: (1)UDP是无连接的,即发送数据之前不需要建立连接(当然,发送数据结束时也没有连接可释放),因此减少了开销和发送数据之前的延时。 (2)UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态表。 (3)UDP是面向报文的。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。就是说,应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。 (4)UDP没有拥塞控制,因此网络出现的拥塞不会使源主机的发送率降低。 (5)UDP支持一对一、多对多、多对一和多对多的交互通信。 (6)UDP的首部开销小,只有8个字节,比TCP的20个字节的首部要短。 5.2.2 UDP的首部格式 1.用户数据报UDP有两个字段:数据字段和首部字段。首部字段很简单,只有8个字节,由四个字段组成,每个字段的长度都是两个字节。各字段意义如下: (1)源端口 源端口号。在需要对方回信时选用。不需要时可用全0. (2)目的端口 目的端口。这在终点交付报文时必须要使用到。 (3)长度 UDP用户数据报的长度,其最小值是8(仅有首部)。 (4)检验和 检测UDP用户数据报在传输中是否有错。有错就丢弃。

5.3 传输控制协议TCP概述 5.3.1 TCP最主要特点 1.TCP最主要特点: (1)TCP是面向连接的运输层协议。就是说,应用程序在使用TCP协议之前,必须先建立TCP连接。在传送数据完毕后,必须释放已经建立的TCP连接。 (2)每一条TCP连接只能有两个端点(endpoint)每天一条TCP连接只能是点对点的(一对一的)。 (3)TCP提供可靠交付的服务。通过TCP连接传送的数据,无差错、不丢失、不重复、并且按序到达。 (4)TCP提供全双工通信。TCP允许通信双方的应用进程在任何时候都能发送数据。TCP连接的两端都设有发送和接收缓存,用来临时存放双方通信的数据。在发送时,应用程序在把数据传送给TCP的缓存后,就可以做自己的事情,而TCP在合适的时候把数据发送出去。在接收时,TCP把收到的数据放入缓存,上层的应用进程在合适的时候读取缓存中的数据。 (5)面向字节流。TCP中的“流”(stream)指的是流入到进程或从进程流出的字节序列。“面向字节流”的含义是:虽然应用程序和TCP的交互是一次一个数据块(大小不相等),但TCP把应用程序交下来的数据看成仅仅是一连串的无结构的字节流。图中的TCP连接的上一条虚连接(也就是逻辑连接)而不是一条真正的物理连接。

5.4 可靠传输的工作原理 TCP发送的报文段是交给IP层传送的。但IP层只能提供尽最大努力服务,即TCP下面提供的是不可靠的传输。因此,TCP必须采用适当的措施才能使得两个运输层之间的通信变得可靠。理想的传输条件特点:(1)传输信道不产生差错。(2)不管发送方以多快的速度发送数据,接收方总是来得及处理收到的数据。 5.4.1 停止等待协议 全双工通信的双方既是发送方也是接收方。设A为发送方,B为接收方。讨论可靠传输的原理,把传送的数据单元都称为分组,而不考虑数据是在那一个层次上传送的。“停止等待”就是每发送完一个分组就停止发送,等待对方确认。在收到确认后再发送下一个分组。 1.无差错的情况 A发送分组M1,发完就暂停发送,等待B确认。B收到M1就向A发送确认。A在收到了对M1的确认后,就在发送下一个分组M2.同样,在收到B对M2的确认后在发送下一个分组。 2.出现差错 B接收M1到时检测出了差错,就丢弃M1,其他什么也不做(不通知A收到由有差错的分组)。也可能M1在传输过程中丢失了,这时B什么也不知道。在这两种情况下,B都不会发送任何信息。可靠传输协议是这样设计的:A只要超过了一段时间任然没有收到确认,就认为刚才发送的分组丢失了,因而重传前面发送过的分组。这就叫做超时重传。要实现超时重传,就要在每发送完一个分组设置一个超时计时器。如果在超时计时器到期之前收到了对方的确认,就撤销已经设置的超时计时器。 应注意三点:第一,A在发送完一个分组后,必须暂时保留已经发送的分组的副本(为发生超时重传时使用)。只有在收到相应的确认后才能清楚暂时保留的分组副本。第二,分组和确认分组都必须进行编号,这样才能明确哪一个发送出去的分组收到了确认,而哪一个分组还没有收到确认。第三,超时计时器设置的重传时间应当比数据在分组传输的平均往返时间更长一些。在运输层重传时间的准确设定是非常复杂的,这是因为已发送出去的分组到底会经过哪些网络,以及这些网络将会产生多大的时延(这取决于这些网络当时的拥塞状况),这些都是不确定因素。 3.确认丢失和确认迟到 a种情况:B所发送的对M1的确认丢失了,A在设定的超时重传时间内木有收到确认,但并无法知道是自己发送的分组出错、丢失,或者是B发送的确认丢失了。因此A在超时计时器到期后就要重传M1。现在应注意B的动作。假定B又收到了重传的分组M1。这时应采取两个行动:第一,丢弃这个重复的分组M1,不向上层交付。第二,向A发送确认。不能认为已经发送确认就不用再发送,因为A之所以重传M1就表示A没有收到对M1的确认。 b种情况:传输过程中没有出现差错,但B对分组M1的确认迟到了。A会收到重复的确认。对重复的确认的处理很简单:收下后就丢弃。B仍然会收到重复的M1,并且同样要丢弃重复的M1,并重传确认分组。 使用上述的确认和重传机制,我们就可以在不可靠的传输网络上实现可靠的通信。像上述这种可靠传输协议常称为自动重传请求ARQ(Automatic Repeat reQuest)。 .4信道利用率

相关文档
最新文档