计网-复试

一、计算机网络的主要功能:

1.硬件资源共享
2.软件资源共享
3.用户间信息交换
4.分布式处理

二、主机间的通信方式:

1.客户-服务器(c/s):客户是服务的请求方,服务器是服务的提供方。
2.对等(p2p):不区分客户和服务器。

三、电路交换、报文交换和分组交换的区别:

1.电路交换:整个报文的比特流从源点连续的直达终点,像在一个管道中传输。包括建立连接、传输数据和断开连接三个阶段。最典型的电路交换网络是传统电话网络。
2.报文交换:将整个报文转发到相邻节点,全部存储下来,查找转发表,转发到下一个节点。是存储-转发类型的网络。
3.分组交换:将报文分组转发到相邻节点,查找转发表,转发到下一个节点,也是存储-转发类型的网络。

四、计算机网络的主要性能指标:

1.带宽:表示网络的通信线路所能传送数据的能力,是数字信道所能传送的“最高数据率”的同义词,单位是比特/秒(b/s)。
2.时延:总时延 = 排队时延+处理时延+传输时延+传播时延
(1)排队时延:分组再路由器的输入队列和输出队列中排队等待的时间,取决于网络当前的通信量。
(2)处理时延:主机或路由器收到分组时进行处理所需要的时间,例如分析首部、从分组中提取数据、进行差错检查或查找适当的路由等。
(3)传输时延:结点将分组所有比特推向链路所需的时间
(4)传播时延:电磁波在信道中传播所需要花费的时间,电磁波传播的速度接近光速。
3.时延带宽积:指发送端发送的第一个比特即将到达终点时,发送端已经发送了多少个比特,因此又称以比特为单位的链路长度,即时延带宽积 = 传播时延*信道带宽。

五、计算机网络提供的服务的三种分类:

1、面向连接服务与无连接服务
2、可靠服务和不可靠服务
3、有应答服务和无应答服务

六、ISO/OSI参考模型和TCP/IP模型:

在这里插入图片描述
应用层:为特定应用程序提供数据传输服务,例如 HTTP、DNS 等协议。数据单位为报文。


传输层:

  • 传输控制协议TCP,提供面向连接,可靠的数据传输服务,数据单位为报文段。

  • 用户数据报协议UDP,提供无连接,尽最大努力的数据传输服务,数据单位为用户数据报。

  • 流量控制、差错控制、服务质量、数据传输管理、端到端。


网络层:将报文段或用户数据报封装成分组。

  • 流量控制、拥塞控制、差错控制、网际互连

数据链路层:将分组封装成帧。

  • 封装成帧、差错控制、流量控制、传输管理

表示层:数据压缩、加密以及数据描述。
会话层:建立并管理会话。
五层协议没有表示层和会话层,而是将这些功能留给应用程序开发者处理。

  • TCP/IP只有四层,相当于五层协议中数据链路层和物理层合并为网络接口层。

七、端到端和点到点通信:

点到点:物理层+数据链路层+网络层,计算机之间通信,数据传输不可靠。
端到端:传输层,由一段段的点到点通信信道构成,完成应用程序(进程)间通信。

----------------------------------物理层------------------------------------

八、异步通信和同步通信

同步通信的通信双方必须先建立同步, 即双方的时钟要调整到同一个频率。收发双方不停地
发送和接收连续的同步比特流。
异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的,但接收端必须时刻做
好接收的准备。发送端可以在任意时刻开始发送字符, 因此必须在每个字符开始和结束的地方加
上标志, 即开始位和停止位,以便使接收端能够正确地将每个字符接收下来。

九、频分复用、时分复用、波分复用、码分复用

频分复用:给每个信号分配唯一的载波频率并通过单一媒体来传输多个独立信号。
时分复用:把多个信号复用到单个硬件传输信道,它允许每个信号在一个很短的时间使用信道,接 着再让下一个信号使用。
波分复用:就是光的频分复用。
码分复用:码分复用是用一组包含互相正交的码字的码组携带多路信号。

---------------------------数据链路层------------------------------

十、为什么进行流量控制,流程控制的方式:

通信双方的工作速率和缓存空间的差异,可能会导致丢帧。
方式:
(1)停止-等待流量控制方式。
(2)滑动窗口流量控制方式。
(3)后退N帧协议。
(4)选择重传协议。

十一、可靠传输机制有:

数据链路层的可靠传输通常使用确认和超时重传两种机制来完成。

  • 确认是一种无数据的控制帧,这种控制帧使得接收方可以让发送方知道哪些内容被正确接收。
  • 超时重传是指发送方在发送某个数据帧后就开启一个计时器,在一定时间内如果没有得到发送的数据帧的确认帧,那么就重新发送该数据帧,直到发送成功为止。

十二、随机访问介质访问控制:

在随机访问协议中,不采用集中控制方式(信道划分介质访问–时分复用)解决发送信息的次序问题,所有用户能根据自己的意愿随机地发送信息,占用信道全部速率。
在总线形网络中,当有两个或多个用户同时发送信息时,就会产生帧的冲突(碰撞,即前面所说的相互干扰),导致所有冲突用户的发送均以失败告终。为了解决随机接入发生的碰撞,每个用户需要按照一定的规则反复地重传它的帧,直到该帧无碰撞地通过。这些规则就是随机访问介质访问控制协议。
1、ALOHA协议:只要用户有数据要发送,就尽管让他们发送。
2、CSMA协议(载波帧听多路访问)
3、CSMA/CD协议(载波侦听多路访问/碰撞检测)
4、CSMA/CA协议(碰撞避免)

十三、中继器、集线器、网桥和交换机:

中继器:工作在物理层,用来连接两个速率相同且数据链路层协议也相同的网段。
集线器:工作在物理层,相当于一个多接口中继器,将多结点连接成局域网。
—网桥:工作在数据链路层,可互联不同物理层,MAC子层和不同速率的以太网。
交换机:工作在数据链路层,相当于多端口的网桥。

---------------------------------网络层-----------------------------------

十四、路由器的主要功能:

1、路由选择:按照复杂的分布式算法,根据从各相邻路由器所得到的关于整个网络拓扑的变化情况,动态的改变所选择的路由。
2、分组转发:根据转发表将用户的IP数据报从合适的端口转发出去。

十五、动态路由算法:

1、距离-向量路由算法:所有节点定期将整个路由选择表传送给所有直接相邻结点。
2、链路状态路由算法:每个参与该算法的节点都具有完全的网络拓扑信息。

十六、IP地址和MAC地址:

IP地址是网络层使用的地址,分层次;
MAC地址是数据链路层使用的地址,分等级;

--------------------------------传输层---------------------------------------

十七、传输层功能,TCP和UDP

1、提供应用进程之间的逻辑通信(即端到端的通信)。
2、复用和分用。
3、对收到的报文进行差错检查。
4、提供两种不同的传输协议,即面向连接的TCP和无连接的UDP。
TCP:
(1)面向连接的传输层协议。
(2)每条TCP连接只能有两个端点,且只能是点对点的。
(3)TCP提供可靠的交付服务,保证传送的数据无差错、不丢失、不重复且有序。
(4)TCP提供全双工通信。
UDP
(1)无须建立连接。
(2)无连接状态。
(3)应用层能更好地控制要发送的数据和发送时间。

十八、三次握手,四次挥手

握手:
(1)客户机TCP向服务器TCP发送连接请求.。
(2)服务器TCP向客户机发回确认。
(3)客户机收到确认报文段后,向服务器给出确认。
挥手:
(1)客户机向TCP发送连接释放报文段。
(2)服务器收到连接释放报文段后发出确认。
(3)服务器通知TCP释放连接。
(4)客户机收到连接释放报文段后,发出确认。

十九、拥塞控制的四种算法:

1、慢开始算法(接受窗口rwnd,拥塞窗口cwnd)。
2、拥塞避免算法。
3、快重传。
4、快恢复。

-----------------------------------应用层-------------------------------

二十、DNS域名解析协议

指把域名映射成IP地址或把IP地址映射成域名的过程。

二十一、FTP文件传输协议

1、提供不同种类主机系统之间的文件传输能力。
2、以用户权限管理的方式提供用户对远程FTP服务器上的文件管理能力。
3、以匿名FTP的方式提供公用文件共享的能力。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部