1 / 5
文档名称:

传输层协议 练习.docx

格式:docx   大小:16KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

传输层协议 练习.docx

上传人:niupai21 2022/5/10 文件大小:16 KB

下载得到文件列表

传输层协议 练习.docx

相关文档

文档介绍

文档介绍:1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
第4章传输层协议练****br/>TCP/IP参考模型的(传输层)主要为网络应用程序完成据报文提交给传输层时还需要提交什么呢?在TCP/IP网络中,应 用程序在把数据报文提交给传输层时还有三个方面的问题必须向传输层说明。(1 (采 用哪种传输服务方式,是面向连接的 TCP 协议传输,还是无连接的 UDP 协议传输 。(2) (接收方主机地址,即对方主机的IP地址。(3)(接收该数据报文的网络应用程序进 程。
应用程序进程是用(端口号)表示的。网络上的一些著名服务器程序使用众所周知的知 名端口号,用户自己开发的应用服务器程序可以使用一个1024~65535 之间的端口号, 该端口号必须是事先规定好,而且是(客户端)程序知道的。
在UNIX系统中,为了解决网络系统中的通信问题,提出了一种编程界面叫(Socket) 表示“插座”的意思。
在 Socket 编程界面中,应用程序提供给传输层的接口参数称作(套接字 (套接字) 的完整描述是({协议类型,本地地址,本地端口,远程地址,远程端口} 。
套接字中的描述的协议类型:在TCP/IP协议中就是指(TCP)协议和(UDP)协议,表 示该数据报文使用哪种协议传输;本地地址:本计算机的IP地址;本地端□:该通信 进程使用的端□号,远地地址:对方主机的IP地址;远地端□:对方通信进程使用的 端口号。
应用程序使用 Socket 编程界面调用(传输层)功能完成应用程序数据报文的传输。根 据选用的传输层服务类型不同,其通信过程也不相同。
在面向连接的 C/S 模式通信过程中,服务器进程一般都处于守候状态。启动时,将指定 的端□号绑定[bind()]到该进程,然后启动一个侦听[lis ten()]过程,进入守候状态。 当侦听到一个连接请求后,启动一个接收[accep t()]过程,接收请求报文内容,建立和客 户端的连接。连接建立成功后进入数据报文传输状态,使用read()过程接收数据报文, 使用write()过程发送数据报文。数据报文传送完毕后,关闭连接,再进入侦听 [lis ten()]守候状态。 (正确
在面向连接的C/S模式通信过程中,客户进程是在需要进行数据通信时才和服务器进程 发起一次通信过程。客户进程启动后,将指定的端□号(或从系统中申请获得的端□号) 绑定[bind()]到本进程。客户端需要进行数据传输时调用通信过程完成一次数据报文传 输。 (正确)
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
(通信)过程包括:向服务器进程发送建立连接请求。连接建立成功后,进入数据传输 状态。使用write()过程发送数据报文,使用read()过程等待接收应答报文。数据传 送完毕后,关闭连接。
在面向非连接的C/S模式通信过程中,客户进程和服务器进程之间(不需要)建立连接, 通信过程比较简单。
在面向非连接的C/S模式通信过程中,服务器进程一般处于(守候)接收数据状态,客 户端需要发送数据时(直接)将报文发送给服务器。
TCP/IP参考模