【全面】计算机网络基础、网络通信知识(TCP/UDP)面试笔试重点

计算机网络基础知识

1.什么是计算机网络

​ 把分布在不同地理位置的计算机与专门的网络设备用通信线路互相连成一个规模 大、功能强的系统,从而使众多计算机可以方便地互相传递信息、共享软件、硬件、数 据信息等。

​ 计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的的集合,它是 计算机技术和通信技术相结合的产物。

2.计算机网络的功能

数据通信、资源共享、提高系统的可靠性、分布式网络处理和负载均衡。

3.计算机网络的组成

1.通信子网

网卡:网络接口卡或网络适配器、它负责将数据发送网络中去,也负责从网络 中获取数据。

线缆、中继器:传输信号,放大信号。

交换机:是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连 接更多的计算机。

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

它能够理解不同的协议,例如某个局域网使用的以太网协议,因特网使用的 TCP/IP协议。
这样,路由器可以分析各种不同类型网络传来的数据包的目的地址,把非TCP/IP网络的地
址转换成TCP/IP地址,或者反之;再根据选 定的路由算法把各数据包按最佳路线传送到指
定位置。

2.资源子网

由连网的服务器、工作站、共享的打印机和其它设备及相关软件所组成。

3.计算机网络软件

协议软件:它规定了计算机之间通信的准则,按网络所采用的协议层次模型(如 ISO建议的开放系统互连基本参考模型(OSI))组织而成。除物理层外,其余各层协议大都由软件实现。

 每层协议软件通常由一个或多个进程组成,其主要任务是完成相应层协议所规定的功能,
 以及与上、下层的接口功能。 

网络通信软件:主要工作是监督和控制通信工作的软件,是计算机网络软件的 基础组成部分。还可以让计算机与其它计算机通信。

通信软件一般由线路缓冲区管理程序、线路控制程序以及报文管理程序组 成。报文管理程
序一般由接收、发送、收发记录、差错控制、开始和终了5 个部分组成。 

网络操作系统:网络操作系统是用于管理网络软、硬资源,提供简单网络管理 的系统软件。常见的

你可能感兴趣的:(网络协议,tcpip,计算机网络,网络,udp)