学做蛋糕有哪些网站,开发商逾期交房怎么赔偿,设计方案表达,农村电商平台入口#x1f6a9;本文已收录至专栏#xff1a;计算机网络学习之旅 一.定义
计算机网络并没有一个精确和统一的定义#xff0c;在计算机网络发展的不同阶段#xff0c;人们对计算机网络给出了不同的定义#xff0c;这些定义反映了当时计算机网络技术的发展水平。
例如计算机… 本文已收录至专栏计算机网络学习之旅 一.定义
计算机网络并没有一个精确和统一的定义在计算机网络发展的不同阶段人们对计算机网络给出了不同的定义这些定义反映了当时计算机网络技术的发展水平。
例如计算机网络早期的一个最简单定义计算机网络是一些互连的、自治的计算机集合。 互连计算机之间可以通过有线或无线的方式进行数据通信。 自治有自己硬件和软件可以独立运行的计算机。 计算机的集合至少两台以上计算机。
现阶段计算机网络的一个较好的定义计算机网络主要是由一些通用的、可编程的硬件互连而成的而这些硬件并非专门用来实现某一特定目的例如传送数据或视频信号。这些可编程的硬件能够用来传送多种不同类型的数据并能支持广泛的和日益增长的应用。
可编程的硬件计算机网络所连接的硬件不限于计算机而是包括了智能手机、具有网络功能的传感器以及智能家电等智能硬件这些硬件一定包含有中央处理单元CPU。各类应用计算机网络并非只用来传送数据而是能够基于数据传送进而实现各种各样的应用包括今后可能出现的各种应用。
二.分类
可以从不同的角度对计算机网络进行分类例如交换方式、使用者、传输介质、覆盖范围、拓扑结构。
(1) 交换方式
按交换方式可以分为电路交换、报文交换、分组交换。
(1.1) 电路交换
在早期专为电话通信服务的电信网络中需要使用很多相互连接起来的电话交换机来完成全网的交换任务电话交换机接通电话线的方式就是电路交换。
使用电路交换进行通信需要经历建立连接、通话、释放连接三个步骤。
建立连接在使用电路交换打电话之前主叫方必须先进行拨号以请求建立连接当被叫方听到电话交换机送来的振铃音并接听后从主叫方到被叫方之间就建立了一条专用的物理通路。这条连接为通话双方提供了通信资源。
通话主叫方和被叫方可以基于已建立的连接进行通话在整个通话期间通话双方始终占用着连接。该物理通路的通信资源不会被其他用户再占用。
释放连接通话完毕挂机后将释放从主叫方到被叫方之间的物理通路。 计算机之间的交换方式适合采用电路交换吗
通常我们的计算机都运行着即时通信工具例如QQ、微信。为了能够随时接收和发送消息我们会让其一直处于上线状态如果使用电路交换这将导致长时间占用物理通路而不使用进而浪费通信资源。
通常情况下计算机之间的数据传送是突发式的由于电路交换会一直占用连接当使用电路交换来传送计算机数据时其线路的传输效率一般都会很低线路上真正用来传送数据的时间往往不到10%甚至1%因此计算机网络通常采用分组交换。
(1.2) 分组交换
假设主机H1要给主机H3的用户发送一条消息通常我们把表示消息的整块数据称为一个报文较长的报文一般不适宜直接传输需要将较长的报文划分成若干个较小的等长数据段在每个数据段前面添加一些由必要的控制信息例如目的地址组成的首部这样就构造出了一个个分组。 源主机H1将所构造的分组依次发送到分组交换网中分组交换网中的交换节点收到一个分组后先将其缓存下来然后从首部中提取出目的地址按照目的地址查找自己的转发表将分组交给下一个交换节点经过多个交换节点的存储转发分组最终被转发到目的主机主机H3收到这些分组后去掉它们各自的首部将个数据段组合还原出原始消息。 优点
没有建立连接和释放连接的过程。分组传输过程中逐段占用通信链路有较高的通信线路利用率。交换节点可以为每一个分组独立选择转发路由使得网络有很好的生存性。
缺点
分组首部带来了额外的传输开销。交换节点存储转发分组会造成一定的时延。无法确保通信时端到端通信资源全部可用在通信量较大时可能造成网络拥塞。分组可能会出现失序和丢失等问题。
(1.3) 报文交换
报文交换是分组交换的前身。在报文交换中报文消息被整个地发送而不是拆分成若干个分组进行发送。交换节点将报文整体接收完成后才能查找转发表将整个报文转发到下一个节点。因此报文交换比分组交换带来的转发时延要长很多而且需要交换节点具有的缓存空间也大很多否则无法完整接收报文。
(1.4) 方式对比 若要连续传送大量的数据并且数据传送时间远大于建立连接的时间则使用电路交换可以有较高的传输效率。然而计算机的数据传送往往是突发式的,采用电路交换时通信线路的利用率会很低。报文交换和分组交换都不需要建立连接即预先分配通信资源在传送计算机的突发数据时可以提高通信线路的利用率。将报文构造成若干个更小的分组进行分组交换比将整个报文进行报文交换的时延要小,并且还可以避免太长的报文长时间占用链路有利于差错控制同时具有更好的灵活性。
(2) 使用者
按使用者可以分为公用网、专用网。
公用网通常是由电信公司出资建造的大型网络公众只要按照电信公司的规定缴纳费用即可使用这种网络。
专用网通常是由某个部门为满足本单位特殊业务的需要而建造的网络例如军队、铁路、银行等部门的专用网这种网络不向本单位以外的人提供服务。 (3) 传输介质
按传输介质可以分为有线网络、无线网络。
有线网络:包括双绞线网络、光纤网络等。
无线网络:包括WIFI技术等。 (4) 覆盖范围
按覆盖范围可以分为广域网(WAN)、城域网(MAN)、局域网(LAN)、个域网(PAN)。 广域网 (WAN) 覆盖范围覆盖范围较大的网络通常为几十到几千千米跨越城市、国家甚至跨越大洲。连接方式通过公共或专用的线路和设备连接远距离地理位置的计算机和网络设备。功能广域网是因特网的核心部分它提供高速、可靠的数据传输和互联互通功能使得远距离地理位置的组织机构和用户能够进行远程访问、数据共享和通信。 城域网 (MAN) 覆盖范围覆盖范围较小的网络通常为5~50km覆盖一个城市或一个城市的几个区域。连接方式通过光纤、无线电或其他通信介质连接具有高带宽要求的区域网络。功能通常作为城市骨干网互连大量机构、企业以及校园局域网。 局域网 (LAN) 覆盖范围覆盖范围相对较小的网络通常在1km左右局限在一个建物、办公室、校园等小范围内。连接方式通过以太网等局域网技术将计机、服务器、打印机等设备连接在一起。功能局域网为内部用户提供高速数据传输、文件共享、打印共享等功能用于组织内部的信息交流和资源共享。 个域网 (PAN) 覆盖范围覆盖范围最小的网络通常在10米左右仅限于个人用户的工作区域。连接方式个域网通常使用无线技术如蓝牙或红外线将个人设备如手机、平板电脑、智能手表等连接在一起。功能个域网用于个人设备之间的数据传输、文件共享、个人助手功能等。 (5) 拓扑结构
按拓扑结构可以分为总线型、星型、环形、网状型等。
总线型使用单根传输线把计算机连接起来。
优点建网容易、增减节点方便、节省线路。缺点重负载时通信效率不高、总线任意一处出现故障则全网瘫痪。 星型每个计算机都以单独的线路与中央设备相连。
优点便于网络的集中控制和管理。缺点成本高、中央设备对故障敏感。 环型所有计算机的网络接口都连接形成一个环环可以是单环也可以是双环环中信号是单向传输的。 网状型一般情况下每个节点至少有两条路径与其他节点相连多用在广域网中。
优点可靠性高。缺点控制复杂、线路成本高