文章目录
①100Base-T
1.Base前的数字(100):表示传输速率单位Mb/s.(100Mb/s)
2.Base:表示基带传输,采用曼彻斯特编码
3.Base后的数字:表示电缆最长长度。(如:10Base5最长500m,而10Base2,表示200m实际最长185m)
粗缆500m,细缆200m,双绞线100m
4.“-”后的字母:
Base表示通过基带传输
base后的数字是同轴电缆的长度
T 指的是 twisted-pair 即双绞线表示双绞线,
F 指的是 fiber光纤表示光纤
C表示coaxial cable,同轴电缆。
100表示传输速率为100Mbps
②. RS485
①RS485采用差分信号负逻辑,-2V~-6V表示“0”, +2V~+6V表示“1”。 ②RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用 现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。 ③RS-485最少有(2)根数据信息号。
③.RTP
实时传输协议RTP(Realtime Transport Protocol): 是针对Internet上多媒体数据流的一个传输协议,由IETF作为RFC1889发布,现在最新的为RFC3550。 RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。 RTP的典型应用建立在UDP上,但也可以在TCP等其他协议之上工作。 RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。多用于网上视频会议。 RTP分组只包含RTP数据,而控制是由另一个配套协议RTCP提供。 RTP在端口号1025到65535之间选择一个未使用的偶数UDP端口号,而在同一次会话中的RTCP则使用下一个奇数UDP端口号 .
④.自组网络、残桩网络
移动IP:基于固定互联网的路由选择协议、连接到因特网;
移动自组网络:有特定的路由选择协议、可以不连接到因特网(此时称:残桩网络)
移动自组网络:无固定基础设施的无限局域网
IEEE802.11 :有固定基础设施的无限局域网
计算机网络:
计算机网络是用通信线路将分布在不同地点并具有独立功能的多台计算机系统互相连接,按照网络协议进行数据通信实现资源共享的信息系统。
计算机网络的类型:
1.按照网络交换方式的不同进行分类
1)电路交换网络
2)报文交换网络
3)分组交换网络
4)混合交换网络(同时采用电路交换和分组交换)
2.按照网络通信媒体的不同进行分类
1)有线网络
2)无线网络
3)混合网络(同时采用有线和无线)
3.按照按照网络使用范围的不同进行分类
1)公用网路,如Internet。它是为公众提供各种信息服务的网络系统,只要用户能够遵守网络服务商的使用和管理规则都可以申请使用。
2)专用网络,如校园网。它是由特定组织或者部门自己投资建立的网络系统,只有网络拥有者才可以使用。
3)接入网,它是一种比较特殊的计算机网络,通常是指骨干网络到用户终端之间的所有设备,起到一个桥梁的作用。
4.按照网络连接范围的不同进行分类
1)局域网络(LAN),覆盖范围是几百米到几千米
2)城域网络(MAN),大型的局域网
3)广域网络(WAN),多个局域网互联后的覆盖范围更广的网络
4)个人区域网络(PAN),将个人使用的设备用无线技术连接起来的网络,覆盖范围是10米左右。
现代互联网结构:在internet中,用户计算机需要通过校园网,企业网或者ISP连入地区主干网;地区主干网通过国家主干网联入国家间的高速主干网,这样就形成了一种由路由器连接的大型、具有层次结构的互联网络。
计算机网络的组成:
(1)通信子网。
通信子网是资源子网中各主机之间相互通信的基本环境,为资源子网提供传递信息服务。
它的基本组成如下:
1)集线器、中继器。用于同一网段上不同计算机之间的连接。工作在物理层。
功能:将经过一定距离传输后衰减和失真的电信号放大整形后再发送到网段上去,以实现更
长距离的传输。只能连接同一类型的局域网。
2)网桥、第二层交换机。用于不同网段上计算机之间的连接。工作在数据链路层。
功能:在单个网路中进行存储转发。可连接不同类型的局域网。
3)路由器、第三层交换机。用于各网络上计算机之间的连接。工作在网络层。
功能:在多个网络中存储转发。路由选择。
(2)资源子网。
资源子网实现全网的面向应用的数据处理和网络资源共享。
它的基本组成如下;
1)客户机。使用网络资源。
2)服务器。提供网络资源。
(3)协议。
协议是主机和主机之间,主机和通信子网之间,通信子网中各结点之间通信时必须遵守的规则。
计算机网络的拓扑结构:
在计算机网络中,计算机(主机(客户机,服务器),交换机,路由器,集线器等)作为结点,连接计算机的通信线路作为链路。
网络中实体间的结构关系称之为网络的拓扑结构。
网络的拓扑结构对网络性能、系统可靠性与通信费用都有重大影响。
按照网络中一条链路能够连接计算机台数的不同,计算机网络的拓扑结构可分为:
(1)链路型网络。每条物理线路连接一对结点。(点对点结构)
可细分为:
1)星型网络。
特点:***结点与多条链路连接,外围结点只与一条链路连接。
优点:数据传输不会在线路上发生碰撞,网络系统比较容易扩充。
缺点:***结点实施对全网的控制,容易成为网络系统的“瓶颈”。
2)树形网络。
特点:多个星型结够的级联组合。有多个结点,每个结点与多条链路相连,其余结点只与一条链路相连。
优点:管理方便。
缺点:共享能力差。
3)环形网络。
特点:把所有结点连接成环形。每个结点都与两条链路连接。
优点:但某一链路发生故障时,可以通过另一条链路进行通信。
4)网状型网络。
特点:所有结点都与两个或两个以上的链路相连。
优点:可靠性高。
缺点:结构复杂,费用高。
(2)广播型网络。每条物理线路可以连接多个结点。(多点共享结构)
特点:每个链路为多个结点共享。
优点:一个结点发送的信心可以传输到其他所有在同一条链路上的结点。
缺点:当有多个结点同时发送信息时,便会引起冲突。
计算机网络的功能:
(1)数据通信。数据通信功能是计算机网络的基本功能,也是实现其他功能的基础。它具体包括以下几点内容:
1)连接的建立和拆除。为使源主机和目标主机进行通信,我们必须首先在它们之间建立一条逻辑链路,待通信结束后拆除。
2)数据传输控制。为使数据能在网络中正确的传输,我们必须为数据加上报头,实际的用户数据就成为了报文体。报头中主要包括控制数据
传输的信息,如源地址,目标地址,报文序号等信息。网络根据报头内容可控制报文的传输。
3)差错控制。数据在网络中传输难免会出现差错,为减少错误的发生,我们必须采用差错控制措施,其既可以检错,又可以纠错。
4)流量控制。源主机发送数据的速度应与目标主机接受数据的速度相匹配,以免发生网络拥塞。
5)路由控制。源主机和目标主机之间有多条链路可以进行通信,路由器根据传输路径最短、传输时延最小,传输费用最低等标准选择一条最
佳的传输链路。
6)多路复用。为提高传输链路的利用率,将一条物理链路虚拟为多条虚电路,使一条物理链路能被多个“用户对”同时所用。
(2)资源共享。资源共享是计算机网络的主要目标。资源共享包括数据共享、软件共享、硬件共享。
(3)负荷均衡和分布处理。
1)负荷均衡指将网络中的工作负荷均匀的分配给网络中的其他计算机系统。
2)分布处理指将一个完整的任务分成若干个步骤,每个步骤由网络中的一个计算机系统来处理。
计算机网络的性能:
(1)带宽。
数字信道所能传送的最高数据率。单位是b/s。
更常用的带宽单位:
1)kb/s(10^3b/s)
2)Mb/s(10^6b/s)
3)Gb/s(10^9b/s)
4)Tb/s(10^12b/s)
频宽:单位bps,表示每秒可传输的位数。
(2)吞吐量。
在单位时间内通过信道的数据量。吞吐量<=带宽
(3)时延。
1)排队时延。数据在队列中排队等待处理所经历的时间。
2)处理时延。数据在发送之前进行一些必要处理所花费的时间。
3)传输时延。数据从结点进入到传输媒体中所花费的时间。数据长度/信道带宽
4)传播时延。数据在传输媒体中经历的时间。链路长度/传播速度。
注意:传输时延和传播时延是两个不同的概念,提高链路带宽只是减小了数据的传输时延。
总时延 = 排队时延+处理时延+传输时延+传播时延
(4)时延带宽积。
链路中容纳的比特数:时延带宽积 = 带宽 x 传播时延
(5)往返时延。(RRT)
从发送端发送数据开始到发送端收到接收端的确认为止所经历的时间。
数据交换技术:
(1)电路交换(线路交换)
通信的计算机之间必须事先建立物理线路。整个电路交换过程包括:建立线路,传输数据,释放线路三个阶段,因此是面向连接的。
优点:建立连接后传输时延小,不会发生数据传输冲突。
缺点:建立物理线路耗时长,独占线路,线路利用率低,无纠错机制。
注意:电路交换技术是一种较早的交换技术,现在计算机网络通信基本不采用电路交换,而采用存储转发技术。
(2)存储转发技术
原理:网络中的每一个结点都有一个缓冲区,当要进行转发时,就将要传递的数据存放在该结点的缓冲区中,待线路空闲的时候由交换机或路
由器将数据信息传输到下一跳的缓冲区中去。(数据从源主机到目标主机一般要进行多级转发,即通过多个交换机或路由器进行传递。每经过
一个交换机和路由器就称为一“跳”。)
结点交换机的工作流程:
a、先将收到的数据信息存放在缓冲区
b、查找转发表,找出到某个目的地址应该从哪个端口转发
c、将数据信息从该端口转发出去。
分类:
1)报文交换
要传输的数据必须整体一次性进行存储转发。
报文交换的时延较长。现在很少有人使用了。
2)分组交换
发送端要发送的一条完整的数据信息叫做报文。
将较长的报文划分成较短的,固定长度的数据段就形成了报文段。
将每个报文段添上首部(含地址等信息)就构成了分组。
源主机和目的主机在通信之前现在网络中建立一条逻辑线路,在通信过程中数据信息就按照该逻辑线路进行传输,这种方式称为虚电路方式。
虚电路指的是一条逻辑线路而不是一条物理线路,一条物理线路可以被多条虚电路使用。
分组交换的过程:
a、在发送端将较长的报文划分成较短的,固定长度的数据段。
b、在每个数据段之前加上首部构成分组。
c、依次将每个分组发送给接受端。
d、接收端收到分组后剥去首部并还原成报文。
优点:
一条物理线路可以被多条逻辑线路使用,因此线路利用率高;
分组在网络中被多次存储转发,因此不同种类的终端可以相互通信;
网络具有差错控制,重发机制以及路由机制,因此信息传输可靠性高;
分组具有地址等控制信息,因此可以把同一信息发送给不同用户;
缺点:
分组在各结点存储转发时需要排队,会造成一定的时延。
分组必须携带首部,会造成一定的开销。
网络体系结构及协议:
1)为什么会有体系结构:
相互通信的两个计算机之间必须高度协调工作才行,而这种“协调”是非常复杂的。“分层体系结构”采用分而治之的思想将复杂的问题分成若干个
较小的局部问题,而这些较小的局部问题就比较易于研究和处理。具体地,是将总体要实现的功能分配在不同层次中,对每个层次要完成的服务都有明确规定;每层可以使用下层提供的服务,并向上层提供服务;高层使用低层提供的服务时,并不需要知道低层服务的具体实现,各层之间相互独立。
2)为什么会有协议:
网络中的两台计算机要想进行数据通信,实现资源共享就必须遵循事先定义好的规则。
因此,网络体系结构就是各层极其协议的集合。
计算机网络的层次模型:
不同主机之间的相同层次称为对等层。
对等层之间互相通信需要遵守一定的规则。
对等层上传输的数据单位统称为协议数据单元(PDU)。
早期的有OSI模型和TCP/IP模型,后期综合考虑两个模型之间的优缺点,制定了一个五层协议的体系结构,分别是
(1)应用层:规定应用进程在通信时所遵循的协议,如HTTP、SMTP、FTP、DNS等。PDU是报文。
(2)传输层:负责主机中两个进程之间的的通信。PDU是报文段。
(3)网络层:负责网络中两个主机之间的通信。PDU是分组。
(4)数据链路层:负责网络中两个相邻结点之间的通信。PDU是帧。
(5)物理层:透明的传输比特流。PDU是比特。
备注:
OSI参考模型:
应用层-表示层-会话层-传输层-网络层-数据链路层-物理层
TCP/IP模型:
应用层-传输层-互联层-网际层
数据封装过程,自上而下封装
数据解封过程
自下而上解封装
应用层 上层数据 消息(message)
传输层 TCP头部、上层数据 数据段(segment)
网络层 IP头部、TCP头部、上层数据 数据包(packet)
数据链路层 MAC头部、IP头部、TCP头部、上层数据 数据帧(Frame)
物理层 _ 比特流(bits)