1.一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是(用十六进制写出)
由于PPP帧的标志字段为7E,因此,为了区别标志字段和信息字段,将信息字段中出现的每一个0x7E转变成(0x7D,0x5E),0x7D转变成(0x7D,0x5D)。
7D 5E:表示一个真正的7D(因为5E是7D的转义形式)。
FE 27:这两个字节不是控制字符,保持不变。
7D 5D:表示一个真正的7D(因为5D是7D的转义形式)。
7D 5D:同上,表示一个真正的7D。
65:这个字节不是控制字符,保持不变。
7D 5E:表示一个真正的7E(因为5E是7E的转义形式)。
答案:7E FE 27 7D 7D 65 7E
2.计算机网络原理五层协议的体系结构分别是物理层、数据链路层、网络层、传输层和应用层,各层的作用和功能是什么?
- 物理层:
功能:物理层是五层协议体系结构的最底层,负责在物理媒体上实现原始的比特流传输,确保数据从一个节点传输到另一个节点。
作用:提供物理连接,通过传输媒介(如电缆、光纤)发送和接收原始比特流。 - 数据链路层:
功能:数据链路层负责在相邻节点之间的无错数据传输,将原始比特流组织成帧(frame),并提供错误检测和修正。
作用:确保数据的可靠传输,处理帧的同步、流量控制和错误控制,并识别不同的物理媒体访问方式(如CSMA/CD、令牌环等)。 - 网络层:
功能:网络层负责数据包从源到目的地的传输和路由选择,将数据链路层提供的帧封装成数据包(packet),并决定数据包从发送方到接收方的最佳路径。
作用:实现不同网络之间的互联,提供逻辑连接,确保数据正确、高效地传送到目的地,处理数据包的寻址和路由选择。 - 传输层:
功能:传输层负责提供端到端的数据传输服务,确保完整、可靠的数据传输,处理数据分段、流量控制、差错恢复和排序。
作用:向高层屏蔽了下层数据通信的细节,为应用层提供透明的数据传输服务,实现不同应用进程之间的通信。 - 应用层:
功能:应用层是最高层,负责向用户提供网络应用服务,如文件传输、电子邮件、远程登录等。
作用:为用户提供网络应用的接口和协议,使网络资源能够被不同用户和应用所使用,处理应用层的交互和数据表示。
3.网络适配器(网卡)的作用是什么?网络适配器工作在哪一层?
网络适配器,通常称为网卡,是计算机连接到网络的硬件设备。它允许计算机通过传输介质(如双绞线、光纤或无线信号)与其他计算机或网络设备进行通信。网卡的主要作用是将计算机的数字信号转换为可以在传输介质上传播的信号,同时将来自传输介质的信号转换为计算机可以理解的数字信号。
网络适配器工作在数据链路层和物理层。
4.端口的作用是什么?端口划分为哪三类?
端口是是计算机与外界通讯交流的出口,用于区分同一台主机上的不同网络服务或应用程序。当数据包到达主机时,它需要知道应该将数据发送到哪个服务或应用程序。端口就是用来标识这些服务或应用程序的逻辑地址。
熟知端口、注册端口、动态和私有端口。
5.数据链路层要发送的数据为101110。采用CRC生成多项式是P(X)=X^3+1。应添加在数据后面的余数是?
多项式共4位:1001,先将发送数据后面加上3位0得到101110,000,再用这个数对1001进行模2除法(异或)得到余数011。
6.TCP判断网络拥塞的依据是超时重传。
7.TCP/IP网络体系结构中的网络层提供的是 无连接 不可靠 的数据报服务。
8.世界上第一个互联网是ARPANET。
9.A与B之间建立了TCP连接,A发送:seq=300, ACK=101,数据长度为7,那么B的确认报文中:seq=?,ACK=?
seq=300表示从编号为300的位置开始发送长度为7的数据,于是307之前的数据都已经获取到了,ACK=307;
A发送的ACK=101表示B的确认报文中的seq应该为101,于是seq=101,ACK=307。
10.DHCP的协议配置是指( )。
A.协议参数化 B.安装协议模块 C.设置服务访问点 D.协议参数赋值
选D。
11.TCP是全双工,UDP是半双工。
12.为了纠正n比特的错误,应该使用2n+1的海明距。
13.第一次传输时,设TCP的拥塞窗口的慢启动门限初始值为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第12次传输时拥塞窗口大小为( )。
变化过程为:1, 2, 4, 8, 9, 10, 11, 12, 1, 2, 4, 6, 7, 8, 9,第12次应该为6。
14.SMTP客户端无需登录就可以发送邮件到服务器,协议不能传输二进制数据,只能传输ascii数据。
15.局域网中,硬件地址又称为物理地址或MAC地址。
16.MAC地址长度为 48 位。
17.ISP的含义是:因特网服务提供者
18.计算机网络按作用范围可分为:广域网、局域网、城域网。
19.一个TCP连接分三个过程:建立连接、数据传输、释放连接。
20.与互联网连接有局域网、拨号上网两种方式。
21.全双工、半双工、单工的概念。
全双工:允许两台设备同时进行双向数据传输。
半双工:允许两台设备进行双向数据传输,但不能同时进行。
单工:只允许数据往一个方向传输。
22.典型的多路复用技术
- 频分多路复用FDM
- 时分多路复用TDM
- 码分多路复用CDMA
频分复用(FDM):按频率划分的不同信道,用户分到一定的频带后,在通信过程中自始至终都占用这个频带,可见频分复用的所有用户在同样的时间占用不同的带宽资源(带宽指频率带)
时分复用(TDM):按时间划分成不同的信道,每一个时分复用的用户在每一个TDM帧中占用固定序列号的间隙,可见时分复用的所有用户是在不同时间占用同样的频带宽度
码分复用(CMD):更常用的是码分多址(CMDA),每一个用户可以在同样的时间使用同样的频带进行通信,由于各用户使用经过特殊挑选的不同码型,因此各用户之间不会造成干扰。码分复用最初用于军事通信,因为这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现,后来才广泛的使用在民用的移动通信中,它的优越性在于可以提高通信的话音质量和数据传输的可靠性,减少干扰对通信的影响,增大通信系统的容量,,降低手机的平均发射功率等。
23.曼彻斯特编码
向下是1,向上是0。
24.中间设备又称为中间系统或中继(relay)系统。
物理层中继系统:转发器(repeater)。
数据链路层中继系统:网桥或桥接器(bridge)。
网络层中继系统:路由器(router)。
网桥和路由器的混合物:桥路器(brouter)。
网络层以上的中继系统:网关(gateway)。
25.ICMP的作用
用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。