互联网
tcp ip协议下载
internet(互连网):泛指由多个计算机网络互连而成的计算机网络。在这些网络之间的通信协议可以任意选择, 不非要使用TCP/IP协议。
Internet(互联网):专用名词,指当前全球最大的、开放的、由众多网络相互连接而成的特定互连网,采用TCP/IP协议作为通信规则,前身是美国的ARPANET。
ISP(Internet service provider互联网服务提供者如移动联通电信)可以从管理机构申请到很多IP地址,同时拥有通信线路(大ISP自建通信线路,小ISP向电信公司租用通信线路)以及路由器等连接设备,因此只需向ISP交纳规定的费用,就可以从该ISP获取所需IP地址的使用权,并通过该ISP接入到互联网。“上网”就是指“通过接入某ISP获得的IP地址接入到互联网”。
所有的互联网标准都是以RFC(request for comments)的形式在互联网上发表的。但不是所有的RFC文档都是互联网标准。
通信的方式
在网络边缘的端系统(所有连接在互联网上的主机)之间的通信方式可以划分为两大类:客户-服务器方式(C/S方式)和对等方式(P2P方式)。
P2P:不区分两台主机哪个是服务请求方哪个是服务提供方。只要两台主机都运行了P2P软件,就可以进行平等的、对等的通信。这时双方都可以下载对方已存储在硬盘中的共享文档。事实上,P2P方式仍然是C/S方式,只是每个主机既是客户又是服务器。
通信中交换的方式
电路交换:请求连接——建立连接(占用通信资源)——通话(一直占用通信资源)——释放连接(归还通信资源)。 在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。
分组交换:将报文分成一个个分组进行传输,每个分组都由首部和数据构成。
路由器进行分组的转发。分组交换在传送数据前不必先占用一条端到端的通信资源,分组在哪条链路上传送才占用这段链路的通信资源。分组到达一个路由器后,先暂时存储下来,查转发表,然后从一条合适的链路转发出去。
三种交换方式的对比:
网络性能指标
1.速率
速率指数据的传送速率,也称数据率或比特率(bit rate),单位是bit/s或b/s或bps(bit per second)。
比特意思是一个二进制数字,一个比特就是二进制数字中的一个1或者0。
单位中的K/M/G等指的都是10的幂次,不是2的。
2.带宽
(1)本意指某个信号具有的频带宽度。信号的带宽是指该信号所包含的各种不同频率成分所占据的频率范围。这种意义的带宽的单位是赫。
(2)计算机网络中,带宽表示网络中某通道传送数据的能力。因此网络带宽表示在单位时间内网络中的某信道所能通过的“最高数据率”。这种意义的带宽的单位就是数据率的单位bit/s。
一条通信链路的带宽越宽,其所能传输的“最高数据率”也越高。
3.吞吐量
吞吐量表示在单位时间内通过某个网络(或信道、接口)的实际的数据量。
吞吐量就是当前实际的速率,带宽就是最大的速率。
4.时延
时延(延迟或迟延)指数据从网络的一端传到另一端所需的时间。网络中的时延由以下几部分组成。
(1)发送时延是主机或路由器发送数据帧所需要的时间。
发送时延=数据帧长度(bit)/发送速率(bit/s)。
发送时延发生在机器内部的发送器中。
(2)传播时延是电磁波在信道中传播一定的距离需要花费的时间。
传播时延=信道长度(m)/电磁波在信道上的传播速率(m/s)。
电磁波在自由空间的传播速率是光速,在铜线电缆中的传播速率约为2.3✖️103 km/s,在光纤中的传播速率约为2.0✖️105 km/s。
传播时延发生在机器外部的传输信道媒体上。
(3)处理时延是主机或路由器在疏导分组时对分组进行处理花费的时间。
(4)排队时延是当进入路由器中输入队列等待处理和确定转发接口后在输出队列中等待转发的时间。排队时延取决于网络当时的通信量。
5.时延带宽积
时延带宽积=传播时延✖️带宽
时延带宽积表示这个管道的体积,表示这样的管道可以容纳多少个比特。管道中的比特数表示从发送端发出的但尚未达到接收端的比特。
6.往返时间RTT
简单的说就是从发送方发送数据开始到接收到来自接收方的确认信息所经历的时间。RTT的变化在一定程度上反映除了网络拥塞程度的变化。
7.利用率
利用率有信道利用率和网络利用率。
信道利用率指某信道有百分之几的时间是被利用的(有数据通过)。
网络利用率是全网络的信道利用率的加权平均值。
利用率并非越高越好,当利用率高时,网络通信量不断增大的情况下,分组在网络节点(路由器或交换机)进行处理时需要排队的时间就会增加,网络时延增大。
拥有较大主干网的ISP通常控制信道利用率不超过50%,当超过时就要准备扩容,增大线路的带宽。
体系结构
应用层:通过应用进程间的交互来完成特定网络应用。
报文message,DNS、HTTP、SMTP协议等
运输层:向两台主机中进程之间的通信提供通用的数据传输服务。
TCP传输控制协议和UDP用户数据包协议
TCP:面向连接的、可靠的数据传输服务,单位:报文段segment
UDP:无连接的、尽最大努力的数据传输服务,单位:用户数据报
网络层:为分组交换网上的不同主机提供通信服务;选择合适的路由,使运输层传下来的分组能通过网络中的路由器到目的主机
IP数据报/分组,在TCP/IP协议中网络层使用IP协议(无连接)
互联网使用的网络层协议是无连接的网际协议IP协议和多种路由选择协议。
数据链路层:将网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧。
帧frame,PPP协议针对点对点通道,CSMA/CD针对广播信道
物理层:比特
物理层
物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
物理层的主要任务描述为确定与传输媒体的借口有关的一些特性。即:
(1)机械特性:指明借口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。
(2)电气特性:指明在借口电缆的各条线上出现的电压的范围。
(3)功能特性:指明某条线上出现的某一电平的电压的意义。
(4)过程特性:指明对于不同功能的各种可能事件的出现顺序。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。