程序员

首页 » 常识 » 预防 » 复试计算机网络专题水平有限,资料参考于
TUhjnbcbe - 2021/5/9 0:37:00
为了糊口接了个恰饭广告,希望大家理解并支持一下,哈哈哈!

明天更新专业方向介绍与选择

1、OSI七层模型?

(1)物理层:机械、电子、定时接口通信信道上的原始比特流传输。

(2)数据链路层:物理寻址,同时将原始比特流转变为逻辑传输线路。

(3)网络层:控制子网的运行,如逻辑编址、分组传输、路由选择。

(4)传输层:接收上一层的数据,在必要的时候把数据进行分割,并将数据交给网络层,且保证这些数据段有效达到对端。

(5)会话层:不同机器上的用户之间建立及管理会话。

(6)表示层:解决用户信息的语法表示问题。

(7)应用层:为操作系统或网络应用程序提供访问网络服务的接口。应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。

2、TCP/IP五层模型?

物理层、数据链路层、网络层、传输层、应用层。

3、IP地址?

(1)分类:

A类地址以0开头,第一个字节作为网络号,地址范围为:0.0.0.0~...;

B类地址以10开头,前两个字节作为网络号,地址范围是:.0.0.0~...;

C类地址以开头,前三个字节作为网络号,地址范围是:.0.0.0~...。

D类地址以1开头,地址范围是.0.0.0~...,D类地址作为组播地址(一对多的通信);

E类地址以开头,地址范围是.0.0.0~...,E类地址为保留地址,供以后使用。

(2)...

该IP地址指的是受限的广播地址。受限广播地址与一般广播地址(直接广播地址)的区别在于,受限广播地址只能用于本地网络,路由器不会转发以受限广播地址为目的地址的分组;一般广播地址既可在本地广播,也可跨网段广播。

(3)回环地址

.0.0.0/8被用作回环地址,回环地址表示本机的地址,常用于对本机的测试,用得最多的是.0.0.1。

4、子网掩码及网络划分

子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。它和IP地址一样也是使用点式十进制来表示的。

5、TCP/IP协议

TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇,只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规定一个地址。

IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是否按顺序发送的或者有没有被破坏,IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。

TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯。TCP提供的是一种可靠的数据流服务,采用"带重传的肯定确认"技术来实现传输的可靠性。TCP还采用一种称为"滑动窗口"的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。

6、UDP协议

UDP用户数据报协议,是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。

UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出现丢包现象,实际应用中要求程序员编程验证。

UDP与TCP位于同一层,但它不管数据包的顺序、错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。

每个UDP报文分UDP报头和UDP数据区两部分。报头由四个16位长(2字节)字段组成,分别说明该报文的源端口、目的端口、报文长度以及校验值。UDP报头由4个域组成,其中每个域各占用2个字节,具体如下:

(1)源端口号;

(2)目标端口号;

(3)数据报长度;

(4)校验值。

使用UDP协议包括:TFTP(简单文件传输协议)、SNMP(简单网络管理协议)、DNS(域名解析协议)、NFS、BOOTP。

TCP与UDP的区别:TCP是面向连接的,可靠的字节流服务;UDP是面向无连接的,不可靠的数据报服务。

7、路由器和交换机的区别?(才有同学被问到)

广域的交换机就是一种在通信系统中完成信息交换功能的设备,它应用在数据链路层。交换机有多个端口,每个端口都具有桥接功能,可以连接一个局域网或一台高性能服务器或工作站。实际上,交换机有时被称为多端口网桥。

路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。

下面说一下不同之处:

一、指代不同

1、路由器:是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。

2、交换机:是一种用于电(光)信号转发的网络设备。

二、功能不同

1、路由器:最主要的功能可以理解为实现信息的转送。把这个过程称之为寻址过程。因为在路由器处在不同网络之间,但并不一定是信息的最终接收地址。所以在路由器中,通常存在着一张路由表。

2、交换机:交换机有带宽很高的内部交换矩阵和背部总线,并且这个背部总线上挂接了所有的端口,通过内部交换矩阵,就能够把数据包直接而迅速地传送到目的节点而非所有节点,这样就不会浪费网络资源,从而产生非常高的效率。

三、特点不同

1、路由器:核心是背板,高效率的背板有助于提高路由器的性能。由于传统的共享总线式背板无法满足路由器的需要,所以采用结构可以用不同技术实现的交换式背板。

2、交换机:交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的物理网段(注:非IP网段),连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。

参考来源百度百科与百度问答

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 复试计算机网络专题水平有限,资料参考于