计算机网络之计算机网络基本概念
一、定义
计算机网络是指将地理位置不相同的多台计算机通过通信线路连接起来,实现信息交换和资源共享的系统。它是现代计算机技术与通信技术相互渗透、密切结合的产物。
二、组成部分
主机:连接到网络中的计算机设备,可以是个人电脑、服务器等,负责信息处理。
通信链路:连接主机之间的物理线路,可以是有线传输介质(如光纤、电缆等)或无线传输介质(如无线局域网),负责信息传递。
网络设备:用于实现主机之间数据传输和通信的设备,包括路由器、交换机、负载均衡设备等。
协议:在网络中进行数据传输和通信时所遵循的规则和约定,包括TCP/IP协议等,它规定了数据格式、传输次序、动作等。
三、功能
计算机网络的主要功能包括信息交换、资源共享和分布式处理。
信息交换:计算机网络最基本的功能,完成各个节点之间的系统通信。
资源共享:包括软、硬件资源的共享,提高了计算机软硬件的利用率。
分布式处理:复杂的任务可以划分成许多部分,由网络内各计算机分别协作并行完成。
四、分类
计算机网络可以按照不同的标准进行分类,如按地理范围、传输速率、传输介质、拓扑结构等。
按地理范围分类:局域网(LAN)、城域网(MAN)、广域网(WAN)。
按传输速率分类:高速网、低速网(或窄带网、宽带网)。
按传输介质分类:有线网(双绞线、同轴电缆、光缆)、无线网(微波通信、红外线通信、激光通信)。
按拓扑结构分类:总线型、星型、环型、树型、网状型等。
五、其他重要概念
边缘网络、中间网络、核心网络:各网络直接连接的线路称之为链路。边缘系统由边缘与中间主机系统构成,使用应用程序及网络核心提供的服务;接入系统把边缘系统与核心系统连接起来;核心系统把所有边缘节点连接在一起,实现数据交换。
PDU(协议数据单元):在应用层、表示层、会话层这三层中,PDU处于不同的层次有不同的称呼,如应用层叫做message,传输层叫做segment。
API(应用程序编程接口):基础设施为分布式应用进程提供服务的方式。