ch5-运输层a
- 格式:ppt
- 大小:371.50 KB
- 文档页数:41


计算机⽹络Web应⽤层与运输层(HTTPTCP)应⽤层协议原理Web和HTTPDNS:英特⽹的⽬录服务运输层⾯向连接的运输:TCP及拥塞原理
⼀、应⽤层协议原理
DNS域名解析:
(⽤例:)域名解析是⽹络请求的第⼀步操作,DNS域名解析⾸先是在浏览器缓存中匹配历史对应域名的IP地址,如果没有找
到就到计算机的⽹络访问缓存中匹配,如果还找不到匹配的IP地址,就会将域名发送到根权威服务器上(com),然后再根权威服务器上匹
配到域名(baidu)的服务器IP地址返回发送回客服端上。
⽹络连接实质上是基于IP地址来建⽴⽹络连接,最后实现数据传送。⽐如我们可以通过控制台然后使⽤ping命令查看到的IP
地址,然后可以直接将IP地址输⼊⽹址栏,照样可以获取到百度的主页。例如:
这⾥主要就⽹络访问⼀些过程做⼀些说明,后⾯有对DNS有具体的解析
有了IP地址,相当于才能真正找到服务器,IP作为每台⽹络计算机的唯⼀标识。这时候开始尝试建⽴⽹络通路,实现数据传输,也就有了三
次握⼿和四次挥⼿的环节。⽹络应⽤通信的实际上进程,web应⽤是由客户端的浏览器进程和web服务器的进程交换报⽂。
套字节:即软件接⼝向⽹络发送报⽂和从⽹络接收报⽂。套字节是同⼀台主机内应⽤层与运输层的接⼝,由于该套字节是建⽴⽹络应⽤程序
的可编程接⼝,因此套字节也是应⽤程序和⽹络之间的应⽤程序编程接⼝。应⽤程序开发者可以控制套字节在应⽤层端的⼀切,但是对该套
字节的运输层端⼏乎没有控制权。应⽤程序开发者对于运输层的控制权仅限于:1.选择运输层协议;2.也许能设定⼏个运输层参数,如最⼤
缓存和最⼤报⽂段长度等。(《计算机⽹络》59页)
除了将报⽂发送到⽬标服务器,还必须指定运⾏在接受主机上的接收进程。也可以说是端⼝号。通常web服务器端⼝号⽤80来标识。可供应⽤程序使⽤的运输服务:
可靠数据传输:发送进程只要将其数据传递进套字节,就可以完全相信该数据将能⽆差错地到达接收进程。(数据不丢失)吞吐量:运输层协议能够以某种特定的速率提供确保的可⽤吞吐量,使⽤这种服务能够确保可⽤吞吐量总是为⾄少r⽐特/秒(带宽敏感应⽤:(例)⽹络电话);弹性应⽤能够根据情况或多或少地利⽤可供使⽤的吞吐量。电⼦邮件、⽂件传输、以及web传送都属于弹性应⽤。定时:运输层能提供定时保证(时间敏感)。因特⽹电话、虚拟环境、电话会议和多⽅游戏都需要严格的事件限制。安全性:运输协议能够为应⽤程序提供⼀种或多种安全性服务。(对发送进程传输的所有数据加密)
Technology&Economy in Areas of Communications 交通科技与经济 2008年第6期(总第50期1 基于层次分析的客运专线运输组织模式选择 常慧辉 (广州市地下铁道总公司安全监察部,广东广州510380) 摘要:客运专线运输组织模式的合理确定能满足铁路通道线路扩能,改善铁路运输服务质量的需要,具有重要的 现实意义。通过分析确定影响铁路企业选择客运专线运输组织模式的各因素,建立了客运专线运输组织模式选择 的层次模型,该方法对合理地确定客运专线运输组织模式具有指导意义。 关键词:铁路运输;客运专线;运输组织模式;层次分析 中图分类号:U292.5 文献标识码:A 文章编号:1008—5696(2008)05—0113—02 Selection of Passenger Dedicated Railway Transportation Organization Mode Based on Analytic Hierarchy Process CHANG Hui—hui (Guangzhou Metro Company,Security Test Department,Guangdong 510380,China) Abstract:Reasonable selection of passenger dedicated railway transportation organization mode can meet the demand of improving the transportation capacity of railway transport corridor and the railway transpor— tation service quality,SO it has important practical significance.Through analyzing the influencing factors of railway enterprise's selection of passenger dedicated railway transportation organization mode,hierarchi— cal model for selecting the transportation organization mode is built.The method can provide reasonable selection of passenger dedicated railway transportation organization mode for railway enterprise. Key words:railway transportation;passenger dedicated railway;transportation organization mode;hierar— chy analysis 1 问题的提出 客运专线已成为我国铁路发展的重要方向,其运输组织 模式的确定既要与线路在路网中担负的任务和所处的位置 以及客流情况相适应,同时还要为满足铁路通道线路扩能, 进一步改善铁路运输服务质量,提高铁路参与运输市场竞争 能力起到一定的作用。因此,合理确定客运专线运输组织模 式具有重要的现实意义。 目前,我国客运专线采用的运输组织模式大致可以归纳 为 ]:①客运专线仅运行高速列车,而相邻既有线上运行中、 普速列车,简称“全高速一换乘”模式;②客运专线仅运行高 速列车,而相邻既有线可运行高、中、普速列车,即高速列车 可下线到既有线上运行,简称“全高速下线运行”模式;③ 客运专线运行高、中速列车,而既有线仅运行中、普速列车, 即既有线中速列车可以上客运专线运行,简称“中速上线”模 式;④不仅客运专线运行高、中速列车,而且既有线同样运行 高、中、普速列车,即不仅高速列车可下线到既有线上运行, 而且既有线中速列车可以上客运专线运行,简称“混合运输” 模式。分别将这4种运输组织模式记为: 、mz、 。、m ,不 同的客运专线运输组织模式在铁路技术设备条件要求、提高 收稿日期:2008—05 07 作者简介:常慧辉(1979 ̄),男,助理工程师,研究方向:交通运输企 业运营及管理. 旅客运输服务水平、提高既有线货物列车开行能力以及增加 铁路运营收益等方面都有着不同程度的影响。 考虑到这些指标中既有定性因素,又有定量因素,故应 采用一种定性与定量相结合的决策方法。本文通过分析客 运专线运输组织模式选择的各类影响因素,采用目前较为成 熟的定性与定量相结合的决策方法——层次分析法,对客运 专线运输组织模式进行选择,为铁路运输企业合理选择客运 专线运输组织模式提供决策参考。 2 客运专线运输组织模式选择的层次模型 铁路企业在选择客运专线运输组织模式时,首先会确定 各影响因素的相对比重;其次,就每个影响因素将各可选模 式进行对比;最终,综合以上比较判断,选择出最佳的客运专 线运输组织模式。由此可以看出,客运专线运输组织模式的 决策问题可以分解为三个层次,即可选运输组织模式方案 层、影响因素层和目标层。 根据上述分析可知,可选客运专线运输组织模式集合为 M一{m ,m , 。,m4},以M作为层次结构模型的方案层。 客运专线运输组织模式选择的影响因素主要包括铁路 旅客出行满意度和铁路企业运营效益两方面l_2 一。通过分 析确定本文所考虑的影响因素为:旅客平均出行时间c1、旅 客平均出行票价Cz、旅客出行舒适度C。、旅客出行方便度C 、 铁路运营收益C 、线路改造费用Ce、机车车辆购置费C
计算机网络(运输层)-试卷4
(总分:52.00,做题时间:90分钟)
一、 单项选择题(总题数:4,分数:8.00)
1.ISO传输层中数据传输的任务是在两个传输实体之间( )。
(分数:2.00)
A.传输用户数据
B.控制数据
C.进行数据差错检测
D.A和B √
解析:解析:ISO传输层中数据传输的任务是在两个传输实体之间传输用户数据和控制数据
2.TCP采用( )技术来实现可靠比特流的传输。
(分数:2.00)
A.超时重传
B.肯定确认
C.超时重传和肯定确认 √
D.丢失重传和重复确认
解析:解析:TCP采用肯定确认ACK和重传来保证数据的可靠传输。正常情况下,接收方为正确接收的数据向发送方返回确认(ACK);发送方发出报文段的同时,将其副本放入重传队列,并启动超时重传定时器。如果定时器超时还没有收到该报文段的确认,发送方就认为此报文段已经丢火,并从重传队列中取出相应的报文段进行重传。
3.在TCP/IP协议簇中,UDP协议工作在( )。
(分数:2.00)
A.应用层
B.传输层 √
C.网络互联层
D.网络接口层
解析:解析:UDP协议工作在传输层,TCP工作在网络层。
4.关于无连接的通信,下面描述中正确的是( )。
(分数:2.00)
A.由于每一个分组独立地建立和释放逻辑连接,所以无连接的通信不适合传送大量的数据
B.由于通信对方的通信线路都是预设的,所以在通信过程中无需任何有关连接的操作
C.目标的地址信息被加到每个发送的分组上 √
D.无连接的通信协议UDP不能运行在电路交换或租用专线网络上
解析:
二、 填空题(总题数:1,分数:2.00)
5.( )提供一种机制,用以报告由于数据报交付问题而产生的错误。
(分数:2.00)
__________________________________________________________________________________________
计算机⽹络-应⽤层运输层
计算机⽹络协议
在计算机⽹络的整个体系中, 分成 应⽤层, 传输层, ⽹络层, 链路层, 物理层.⽽不论是⾝为开发者, 还是⽤户, ⼤多数⼈基本永远只和 应⽤层打交道.
应⽤层
在上⼀篇已经提到过, 计算机⽹络, 最核⼼的功能就是个产⽣信息, 发送信息.⽽并不关注其中的接受⽅究竟是⼈, 机器.
⽽协议, 就是双⽅约定的 可以表达⼀定含义的 消息内容. 符合协议的, 就能够被机器解读, 并进⾏下⼀步操作, 可能还会返回⼀定的响应内容.
⽽应⽤层, 有相应的服务器, 和客户端. ⽽服务器及客户端也可能处于同⼀台设备上. ⾓⾊也可能会相互转换.
在P2P中, 每⼀⽅都即是接收者, ⼜是发送者. 因此就充当了服务器和客户端的两个⾓⾊.
但在这⾥, 并不打算对应⽤层的协议本⾝进⾏过多的探讨, 在初次接触的过程中, 对整体脉络的把控对我⽽⾔更为重要, ⾄于其中的细节, 反倒⽆需牵扯太多精⼒. 如果有兴趣, 不如看看对应的 RFC⽂档, 都有极为详尽的描述.
在应⽤层之下, 是传输层. 数据从客户端产⽣, 通过套接字(Socket)向 传输层发送数据, 当数据流转到 服务器时, 服务器同样通过套接字接受数据, 解读, 并响应. 在⼀个传输过程中, 主动发起请求的被称为客户端, ⽽处于等待状态的则是服务器.
⽽套接字则是运输层和应⽤层之间的接⼝. 这样就很好地将两层分离开来.
⽽协议主要有以下⼏种:1. HTTP(超⽂本传输协议),在web和服务器之间进⾏通信的协议. 这之间的过程简化来说就是, HTTP向服务器发起请求, 服务器接受请求,并按照⾃⼰的处理⽅式, 在服务器上找到相应的⽂件(html, css, js等其他⽂件), 返回并传输相应的页⾯交给浏览器进⾏解读, 最终显⽰在浏览器上.
在这⾥, 客户端请求的资源主要是页⾯, 以及与页⾯相关的渲染⽂件.⽽在这⾥, ⼤多情况下使⽤的是TCP可持续链接, 稍后再提.