tcp\/ip协议与网络编程任泰明课后答案(tcpip网络编程 尹圣雨课后

http://www.itjxue.com  2023-02-22 16:09  来源:未知  点击次数: 

什么是TCP/IP协议?

TCP/IP是供已连接因特网的计算机进行通信的通信协议。

TCP/IP协议TransmissionControlProtocol/InternetProtocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。

TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。

TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。

TCP/IP计算机网络协议面试题汇总

LISTEN – 侦听来自远方TCP端口的连接请求;

SYN-SENT -在发送连接请求后等待匹配的连接请求;

SYN-RECEIVED – 在收到和发送一个连接请求后等待对连接请求的确认;

ESTABLISHED- 代表一个打开的连接,数据可以传送给用户;

FIN-WAIT-1 – 等待远程TCP的连接中断请求,或先前的连接中断请求的确认;

FIN-WAIT-2 – 从远程TCP等待连接中断请求;

CLOSE-WAIT – 等待从本地用户发来的连接中断请求;

CLOSING -等待远程TCP对连接中断的确认;

LAST-ACK – 等待原来发向远程TCP的连接中断请求的确认;

TIME-WAIT -等待足够的时间以确保远程TCP接收到连接中断请求的确认;

CLOSED – 没有任何连接状态;

路由器仅根据网络号net-id来转发分组,当分组到达目的网络的路由器之后,再按照主机号host-id将分组交付给主机;同一网络上的所有主机的网络号相同。

从主机号host-id借用若干个比特作为子网号subnet-id;子网掩码:网络号和子网号都为1,主机号为0;数据报仍然先按照网络号找到目的网络,发送到路由器,路由器再按照网络号和子网号找到目的子网:将子网掩码与目标地址逐比特与操作,若结果为某个子网的网络地址,则送到该子网。

每台主机或路由器在其内存中具有一个ARP表(ARP table),这张表包含IP地址到MAC地址的映射关系。将IP地址通过广播,根据目标IP地址解析到MAC地址。

1. Ping

Ping 是 ICMP 的一个重要应用,主要用来测试两台主机之间的连通性。

Ping 的原理是通过向目的主机发送 ICMP Echo 请求报文,目的主机收到之后会发送 Echo 回答报文。Ping 会根据时间和成功响应的次数估算出数据包往返时间以及丢包率。

2. Traceroute

Traceroute 是 ICMP 的另一个应用,用来跟踪一个分组从源点到终点的路径。

Traceroute 发送的 IP 数据报封装的是无法交付的 UDP 用户数据报,并由目的主机发送终点不可达差错报告报文。

用于解决内网中的主机要和因特网上的主机通信。由NAT路由器将主机的本地IP地址转换为全球IP地址,分为静态转换(转换得到的全球IP地址固定不变)和动态NAT转换。

每个路由器维护一张表,记录该路由器到其它网络的”跳数“,路由器到与其直接连接的网络的跳数是1,每多经过一个路由器跳数就加1;更新该表时和相邻路由器交换路由信息;路由器允许一个路径最多包含15个路由器,如果跳数为16,则不可达。交付数据报时优先选取距离最短的路径。

1、 客户端发送自己支持的加密规则给服务器,代表告诉服务器要进行连接了;

2、 服务器从中选出一套加密算法和 hash 算法以及自己的身份信息(地址等)以证书的形式发送给浏览器,证书中包含服务器信息,加密公钥,证书的颁发机构;

3、客户端收到网站的证书之后要做下面的事情:

4、服务器接收到客户端传送来的信息,要做下面的事情:

5、如果计算法 hash 值一致,握手成功。

把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。

2016 福师《TCP/IP协议原理与编程》在线作业一、二 以及离线作业 全部答案???

福师《TCP/IP协议原理与编程》在线作业一的参考答案:

一、单选题

1、D 2、C 3、C 4、B 5、D 

1. 关于UDP的说法不正确的是()。

A. UDP提供不可靠的服务

B. UDP源端口是可选的

C. UDP是无连接的

D. UDP目的端口是可选的

2. 按照OSI参考模型分层,其第2层,第4层分别为( )

A. 数据链路层,会话层

B. 数据链路层,网络层

C. 数据链路层,传输层

D. 网络层,会话层

3. IP地址202.100.80.110是()地址。

A. A类

B. B类

C. C类

D. D类

4. 下面协议是动态路由协议的是()。

A. UDP

B. RIP

C. ARP

D. TCP

5. RIP协议是使用()进行传输的。

A. TCP

B. HTTP

C. ICMP

D. UDP

6. UDP校验和的计算方法是将数据分为16位长的段,然后对它们进行()。

A. 与运算

B. 或运算

C. 同或运算

D. 异或运算

7. 提供可靠的端到端的服务是()。

A. 物理层

B. 数据链路层

C. 网络层

D. 传输层

8. TCP滑动窗口的功能是什么?

A. 使得窗口尺寸更大,以便一次可以发送更多的数据,从而更加有效地利用带宽。

B. 窗口的尺寸根据每个数据报进行滑动以接收数据,从而更有效地利用带宽。

C. 在TCP会话过程中,允许动态协商窗口尺寸的大小,从而更加有效地利用带宽。

D. 限制进入的数据,使得分段必须逐个发送,不是有效的带宽的利用方式。

9. IP协议提供的是()。

A. 面向连接的数据报服务

B. 无连接的数据报服务

C. 面向连接的虚电路服务

D. 无连接的虚电路服务

10. 你是公司网管,网络中包括一个单独的IP子网,使用DHCP分配IP。你安装了WINS服务以减少名称解析中的广播交通。过了一些天,用户报告网络太慢了。你调查发现广播没有减少。下一步应如何查看?

A. 检查WINS服务器是否有客户机的注册记录

B. 检查WINS服务器是否有其他WINS服务器的注册记录

C. 检查WINS服务器服务是否开启

D. 检查WINS服务器是否存在静态记录

11. 下列哪种说法是错误的()。

A. IP层可以屏蔽各个物理网络的差异。

B. IP层可以代替各个物理网络的数据链路层工作。

C. IP层可以隐藏各个物理网络的实现细节。

D. IP层可以为用户提供通用的服务。

12. 关于PPP协议, 下列哪一句(或几句)话是错误的?

A. 支持IPX及AppleTalk协议

B. 提供面向连接服务

C. 支持身份认证

D. 动态IP地址分配可由NCP完成

13. 关于网络协议,下列()选项是正确的。

A. 是网民们签订的合同

B. 协议,简单的说就是为了网络信息传递,共同遵守的约定

C. TCP/IP协议只是用于Internet,不能用于局域网

D. 拨号网络对应的协议是IPX/SPX

14. IP校验和的计算方法是将数据分为16位长的段,然后对它们进行()。

A. 同或运算

B. 异或运算

C. 与运算

D. 或运算

15. 接收端发现有差错时,设法通知发送端重发,直到正确的码字收到为止,这种差错控制方法称为()

A. 前向纠错

B. 自动请求重发

C. 冗余检验

D. 混合差错控制

16. IP头部中,"总长"字段指的是()。

A. 数据长度

B. 头部长度+选项长度

C. 头部长度+数据长度

D. 选项长度

17. 传输数据时,FTP服务器和FTP客户机之间建立了()连接。

A. 1个

B. 2个

C. 3个

D. 4个

18. 安装Windows 2003时,TCP/IP网络协议是默认安装的。按照OSI协议,有关该协议的工作层,下面的哪项描述是正确的?

A. TCP在会话层进行工作,IP在传输层进行工作

B. TCP在传输层进行工作,IP在网络层进行工作

C. TCP在网络层进行工作,IP在传输层进行工作

D. TCP和IP都在传输层进行工作

19. IGMP的长度是固定的,其大小为()。

A. 8位

B. 16位

C. 32位

D. 64位

20. IP头部中,"目的IP地址"字段的长度是()。

A. 8位

B. 16位

C. 32位

D. 64位

21. 在OSI模型中表示层的功能由对应TCP/IP层次模型的哪一层完成:

A. 应用层

B. 传输层

C. 网络层

D. 物理层

22. 停-等协议的主要缺点是()。

A. 通信不可靠

B. 信道利用率不高

C. 不能进行全双工通信

D. 需要大容量的存储器

23. 假定MAC地址不在ARP表中,如何找到目的地址的MAC地址()。

A. 发送广播信息到整个局域网

B. 发送广播信息到整个网络

C. 以上都不是

D. A和B都是

24. 各种网络在物理层互连时要求()。

A. 数据传输率和链路协议都相同

B. 数据传输率相同,链路协议可不同

C. 数据传输率可不同,链路协议相同

D. 数据传输率和链路协议都可不同

25. 关于ARP的说法错误的是()。

A. 使用询问/回答机制

B. 缓存用于减少地址解析需要的通信

C. 从物理地址到IP地址的映射

D. 在同一个物理网络中使用

26. "TimeToLive"字段的最大值是()。

A. 127

B. 128

C. 255

D. 256

27. 在DNS区域中创建邮件交换记录时,需要设置优先级来指明邮件服务器的优先选择顺序。请问,哪个数字表示服务器具有最高的优先级?

A. 10

B. 9

C. 1

D. 0

28. Intranet技术主要由一系列的组件和技术构成,Intranet的网络协议核心是()。

A. ISP/SPX

B. PPP

C. TCP/IP

D. SLIP

29. 流量控制实际上是对()的控制。

A. 发送方数据流量

B. 接收方数据流量

C. 发送方和接收方数据

D. 以上都不对

30. 某台客户机手工静态设置了WINS服务器的地址,但同时在DHCP服务器中,又通过服务器选项、作用域选项和客户保留选项分别指定了不同WINS服务器的地址。在客户机进行名称解析时,会采用哪个配置的WINS服务器的地址?

A. 手工静态设置的WINS服务器地址

B. 服务器选项指定的WINS服务器地址

C. 作用域选项指定的WINS服务器地址

D. 客户保留选项指定的WINS服务器地址

31. 对已经是分片的IP数据包再进行分片后得到的每个分片中的标志位是()。

A. 一定是1

B. 一定是0

C. 可能是0

D. 以上皆错

32. 形式为202.117.35.170的IP地址按分类方法划分属于()。

A. A类

B. B类

C. C类

D. D类

33. 您的一台WINS服务器出现复制故障。您希望检查"计算机管理"控制台中的WINS统计资料。下列各项统计信息中,哪一项所显示的信息是关于WINS服务器在最后一次指定复制间隔到来时所启动的复制过程的?

A. 最后一次周期复制。

B. 最后一次手动复制。

C. 最后一次网络复制更新。

D. 以上都不对。

34. 一个网络中的计算机要与其他计算机直接通信,必须有什么?()。

A. 使用相同的操作系统

B. 使用相同的硬件

C. 使用相同的协议

D. 在同一公司内部

35. ping命令就是利用()协议来测试网络的连通性。

A. TCP

B. ICMP

C. ARP

D. IP

36. 在互连网中,以下哪些设备具备路由选择功能()。

A. 具有单网卡的主机

B. 具有多网卡的宿主主机

C. 路由器

D. 以上设备都需要

37. 浏览器和WWW服务器之间传输网页使用的协议是()。

A. IP

B. HTTP

C. FTP

D. Telnet

38. 域名服务器上存放有internet主机的()。

A. 域名

B. IP地址

C. 域名和IP地址

D. E-mail地址

39. ICMP的类型字段中,字段值为0表示的是()。

A. 超时

B. 目标不可达

C. 回显应答

D. 回显请求

40. 网络协议主要要素为()。

A. 数据格式、编码、信号电平

B. 数据格式、控制信息、速度匹配

C. 语法、语义、同步

D. 编码、控制信息、同步

(责任编辑:IT教学网)

更多

推荐CSS教程文章