考研计算机网络重点简答题

1.协议和服务有何区别?有何联系?

协议是控制两个对等实体之间通信的规则的集合,两个对等实体之间的通信可以向上一层提供服务,而实现本层的协议,需要下一层的提供服务。协议是水平的,服务是垂直的。

2.计算机网络和分布式系统的主要区别?

分布式系统的特点是整个系统对用户都是透明的,用户输入命令就可以运行程序,用户不知道是哪个计算机在运行程序。计算机网络则不同,用户要先登录想要运行程序的计算机,按照计算机的地址将程序通过计算机网络传送给该计算机执行。

3.端到端与点到点通信有何区别?

物理层,数据链路层,网络层提供点到点服务,传输层提供端到端的服务。直接相连的结点之间的通信为点到点的通信,它只提供一台机器到另外一台机器的通信。端到端服务由一段一段的点到点服务组成,是比点到点通信更高一级的通信,端是指用户程序的端口。

4.报文交换和分组交换的区别?

报文交换和分组交换都是用户加上源地址,目的地址,长度,校验码等信息后,封装成pdu,发给下一个结点进程存储转发。

不同之处,在于分组交换的pdu长度较短且长度固定而报文交换长度是不固定的。使得分组交换更加易于缓冲区管理。

5.物理层和传输媒体的区别?

传输媒体不是物理层,传输媒体在物理层的下面,传输媒体传输的是信号,传输媒体但是不知道所传输的信号代表了什么,但是物理层规定了电气特性,可以识别传送的比特流。

6.什么是同步通信和异步通信?

同步通信要求双方通信前必须先建立同步,双方的时钟要调整到一个频率。异步通信在发送字符时,所发送的字符之间的时间间隔是任意的,但是接收方要做好接受的准备。

7.奈氏准则和香农定理区别?

奈氏准则指出,码元传输速率是受限的,不能任意提高,否则接收端就不能正确判定所携带的比特是0还是1.

香农定理给出信息传输速率的极限,对于一定的传输宽带和一定得信噪比,信息传输速率的上限就确定了,这个极限是不能突破的。

8.基带传输,频带传输,宽带传输区别?

计算机内部或者相近计算机进行传输时,可以不经过调制就在信道上进行传输为基带传输。

用数字信号对特定频率进行调制,变成合适传送的信号再传输为频带传输。

借助频带传输,可以将链路容量分解成多个信道,每个信道可以携带不同的信号,这就是宽带传输。

9.csma/cd与及时分复用的区别?

csma/cd是一种动态的介质随机接入共享信道的方式,而时分复用是一种静态的信道划分方式,所以对于信道的利用率来说,csma/cd共享信道,信道利用率更高。

时分复用是按照时间间隙固定分配信道,用户没有数据传送时,信道在时间间隙内就浪费掉了,而cd让用户共享信道,所以可能会发生碰撞,降低信道利用率,而时分复用不会出现这种情况。

10.链路与数据链路的区别?

链路是指从一个节点到另一个结点之间的一段物理线路,其中没有任何交换结点,在进行数据通信时,两台计算机之间要经过许多这样的链路。

在一条线路上传输时,除了必须的物理线路外,还有要通信协议控制这些数据的传输,如果把这些协议的硬件和软件加到链路上,就构成了数据链路。

11.局域网,广域网,因特网,互联网区别?

局域网是指在相对较小的区域内,由多台计算机和网络设备互相连接组成的网络,采用多点接入,强调数据传输。

广域网是指跨越较大的地理区域的网络,广域网是因特网的核心部分,任务是长距离运送主机所发送的数据。结点之间点对点连接,强调资源共享。

因特网是全球范围内互相连接的网络,由各种网络和协议互相连接组成。

互联网是因特网的一个实例,包括因特网和与之相连的其他网络。

12.流量控制和拥塞控制的区别?

流量控制往往是发送端和接收端的点到点通信的控制,流量控制要做的是抑制发送端数据的速率,让接收端来得及接受。拥塞控制确保通信子网可以传送数据,是一个全局性的问题。

13.ipv4和ipv6区别?

ipv4地址长度为32位,ipv6地址长度为128位。

ipv4采用点分十进制表示地址,ipv6采用八组的十六进制表示地址。

ipv4使用dhcp自动分配ip地址,ipv6自动配置。

ipv6删除了首部检验

距离向量基于udp

最短路径基于ip数据报

路径向量基于TCP

rip位于udp的上层,rip所接收的数据要封装在udp的数据报中,ospf位于不同的网络层,要交换的信息量大,所以报文要尽可能小,因此使用ip,bgpm位于不同的自治系统之间交换信息,由于网络环境复杂,要保证可靠传输,所以使用tcp

组播地址,224.0.0.0-239.255.255.255

因特网组播和以太网组播?

因特网组播靠路由器来实现,这些路由器必须增加能够识别组播的软件。因特网的组播比以太网复杂的多,因为以太网本身支持组播和广播,因特网的当前路由器都不支持

复用是指发送方不同的进程可以使用同一个传输层协议发送,分用是在传输层去掉首部后,能把这些数据正确交付到目的进程。

三次握手,四次挥手

14.IGMP和ICMP区别?

icmp是国际控制报文协议,用于报告差错和异常情况,终点不可达,原点抑制,时间超时,参数问题,改变路由。

igmp是因特网组管理协议,igmp并不对因特网范围内的所有组播成员进行管理,不知道成员数,也不知道成员在哪个网络上,只是让局域网知道是否有主机加入或退出了某个组播组。

15.使用tcp进行实时语音传输是否有问题?使用udp传输文件有什么问题?

如果语音不需要实时播放,可以使用tcp,因为tcp提供可靠传输,有重传机制,如果是实时语音,不宜重传,必须使用udp

udp提供不可靠连接,没有重传机制,所以传输数据过程中可能会丢失。

16.为什么使用udp,直接发送原始ip分组不可以吗?

仅仅使用ip分组是不够的,ip分组包含ip地址,该地址指定一个目的机器,但是不知道要交给机器的哪个进程。udp分组包含了一个目的端口,有了它才能讲分组投递给正确的进程。同时udp对数据包包括数据段在内进行差错检测,但是ip只对首部进行差错检测

17.tcp与udp区别?

tcp面向连接,udp是无连接

tcp提供可靠传输,udp不提供可靠传输,不使用确认机制和重传机制

tcp具有拥塞控制和流量控制,udp不具备拥塞控制和流量控制

tcp适合可靠传输以及对延迟要求不敏感的应用

udp适合实时应用

tcp首部20,udp首部8,udp长度字段只包含首部和数据部分

18.http与https的区别?

http是明文传输,数据在传输过程中不加密,容易被窃听和篡改,https通过tls/ssl进行加密,保证了数据传输过程中的安全性

http端口号是80,https端口号是443

https需要进行加密操作,所以连接要比http稍慢一些

19.dns为什么使用udp而不是使用tcp?

dns使用udp而非tcp,是因为它不需要使用tcp在发生错误时,执行自动重传功能,对于dns服务器的访问,多次dns请求都返回一样的结果,因此dns可以重复执行。开始dns请求时,启动一个定时器,如果定时器满了但是没有收到回复,那么就再请求一次,不会有害处。

20.为什么引入域名?高速缓存的作用?

ip地址很难记忆,引入域名为了方便人们记忆和识别

高速缓存,将近期访问的域名信息保存在高速缓存中,再次访问的时候从缓存中读取文件不需要重新解析,加快速度。

21.ftp主要工作过程是什么样的?主进程和从属进程有何作用?

进行文件传输时,客户的传送请求通过控制连接发送给服务端的控制进程,并在会话期间一直保持打开,但不用来传输文件。服务端收到发送端的文件传输请求后,创建数据连接用来传输文件,传输结束后,数据连接关闭。

主进程负责接受新的请求,从属进程负责处理单个请求

22.为什么ftp要使用两个独立连接?

在ftp中,采用两条传输连接,控制连接用来传输命令,数据连接用来传送文件。在文件传输过程中,两条独立的ftp链路使得ftp变的更加简单,同时可以使用控制连接控制传输过程,如客户可以请求终止,暂停传输等

23.主机想下载文件ftp://sfk.djj.cn/file,描述主机和服务器交互的过程?

建立一个tcp连接到服务器的21号端口,然后发送登录账号和密码

服务器返回登录成功信息后,主机a随机打开一个端口,并将这个端口返回给服务器

主机a发送读取文件命令,服务器使用20号端口端口与a发送的端口建立一个tcp连接

服务器把文件内容通过第二个连接发送给主机a,传送完毕,连接关闭

24.mime和smtp的关系?

由于smtp存在缺点和不足,通过mime并非改变或者取代smtp,mime增加了邮件主体的结构,定义了传送非ascll码的编码规则,也就是说,mime是在已有的电子邮件协议下传送的

25.访问http://www.ycz.cn,一直到首页显示在浏览器中,从应用层到网络层用到哪些协议?过程是什么样的?

应用层,http的www访问协议,dns的域名解析服务

传输层,tcp给http提供可靠的数据传输,dns使用udp传输

网络层,ip数据包传输和路由选择,icmp提供差错检测,arp将本地的默认网关的ip地址映射成mac地址

浏览器分析链接指向的页面的url

浏览器向dns请求解析ip地址

域名系统解析出ip地址

浏览器与该服务器建立tcp连接

浏览器发出http请求

服务器通过http把响应的文件发给浏览器

释放tcp

浏览器解析文件,并通过web显示给用户

http无连接,无状态,面向报文的

smtp25

pop3是110

dns是53

http是80

dhcp是应用层协议基于udp

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

别出现在黎明的梦里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值