能在物理层链路层网络层传输层和应用层

核心提示网络的网络网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。而互联网是全球范围的互连网。#ISP互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP 地址,同时拥有通信线路以及路由器等联网设备,个人或机

网络的网络

连接网络主机,互联网连接许多不同的网络,所以互联网是网络的网络。互联网是世界范围的互联网。

#ISP

互联网服务提供商(ISP)可以从互联网管理机构获得许多IP地址,同时拥有通信线路和路由器等联网设备。个人或组织可以通过向ISP支付一定的费用来访问互联网。

目前互联网是多层次的ISP结构,ISP按覆盖区域分为第一层ISP、区域ISP和接入ISP。互联网交换点IXP允许两个ISP直接连接,无需通过第三个ISP。

#主机之间的通信

客户机-服务器:客户机是服务的请求者,服务器是服务的提供者。

对等:客户机和服务器之间没有区别。

#电路交换和分组交换

#1.电路交换

电路交换用于电话通信系统。两个用户想要进行通信之前,需要建立一条专用的物理链路,并且在整个通信过程中始终占据这条链路。由于传输线路在通信过程中不能一直使用,电路交换的利用率很低,往往不到10%。

#2.包交换技术

每个数据包都有一个报头和一个报尾,其中包含源地址和目的地址等控制信息。在同一条传输线上同时传输多个包是不会互相影响的,所以允许在同一条传输线上同时传输多个包,也就是说包交换不需要占用传输线路。

在邮局通信系统中,邮局收到邮件后,先将其存储,然后将同一目的地的邮件一起转发到下一个目的地。这个过程就是存储转发过程,分组交换也使用存储转发过程。

#时间延迟

总延迟=排队延迟+处理延迟+传输延迟+传播延迟。

#1.队列延迟

分组路由器的输入队列和输出队列中的等待时间取决于网络的当前流量。

#2.处理时间延迟

或者主机路由器在接收到数据包时处理该数据包所需的时间,例如分析报头、从数据包中提取数据、错误检查或找到合适的路由等。

#3.传输延迟

或者主机路由器传输数据帧所需的时间。

其中L表示数据帧的长度,V表示传输速率。

#4.传播延迟

电磁波在信道中传播所需要的时间,电磁波的速度接近光速。

其中L表示信道长度,V表示电磁波在信道上的传播速度。

#计算机网络架构

#1.五层协议

应用层:为特定的应用提供数据传输服务,如HTTP、DNS等协议。数据的单位是消息。传输层:为进程提供一般的数据传输服务。因为有许多应用层协议,所以定义通用传输层协议可以支持不断增加的应用层协议。传输层包括两个协议:传输控制协议TCP,提供面向连接的可靠数据传输服务,数据单元为消息段;用户数据报协议UDP提供无连接、尽力而为的数据传输服务,数据单元是用户数据报。TCP主要提供完整性服务,UDP主要提供时效性服务。网络层:为主机提供数据传输服务。传输层协议为主机中的进程提供数据传输服务。将网络层传送的消息段或用户数据包封装成数据包。数据链路层:网络层以主机之间的数据传输服务为目的,主机之间可以有多条链路。链路层协议是为具有相同链路的主机提供数据传输服务。数据链路层将网络层传输的数据包封装成帧。物理层:它关心的是如何在传输介质上传输数据比特流,而不是具体的传输介质。物理层的作用是尽可能屏蔽传输介质和通信手段的差异,让数据链路层感受不到这些差异。

#2.开放式系统互联参考模型(Open System Interconnect Reference Model)

表示层和会话层的功能如下:

表示层:数据压缩、加密和数据描述,使得应用程序不必关心各个主机中数据内部格式不同的问题。会话层:建立和管理会话。

五层协议没有表示层和会话层,而是把这些功能留给了应用开发者。

#3.传输控制协议

它只有四层,相当于五层协议中的数据链路层和物理层合并成网络接口层。

TCP/IP架构并不严格遵循OSI分层的概念,应用层可能直接使用IP层或网络接口层。

#4.层间数据传输过程

下行过程中需要添加下层协议要求的头或尾,上行过程中不断拆卸头和尾。

路由器只有以下三层协议。因为路由器位于网络的核心,不需要为进程或应用提供服务,所以不需要传输层和应用层。

 
友情链接
鄂ICP备19019357号-22