Chinaunix首页 | 论坛 | 博客
  • 博客访问: 242146
  • 博文数量: 29
  • 博客积分: 1598
  • 博客等级: 上尉
  • 技术积分: 388
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-09 13:35
文章分类
文章存档

2012年(3)

2011年(4)

2010年(1)

2009年(21)

我的朋友

分类: 系统运维

2009-09-03 16:39:24

看书做的一些笔记,以后慢慢看

低频-->高频
无线电波,微波,红外线,可见光,各类射线
低频波能够很好的穿透障碍物,但是随着离开源越来越远,能量急剧减少。高频则倾向暗直线传播,并且会受到障碍物的阻挡。

每秒钟采样的次数可以用波特baud来计量,在每一个波特中,发送一个码元symbol。
带宽:指在最小衰减的情况下能够通过这种介质的频率范围。它是介质的一种物理特性,通常从0到某一个最大的频率。
波特率:指每秒的采样次数
码元:每次采样发送一份信息,这份信息称为码元。
调制技术(QPSK):决定了每个采样的位数,每个波特中传输尽可能有多的位。

频分复用(FDM),
时分复用(TDM),TDM完全由数字电路来处理

区分联网技术的方法:
1 按连接路径区分:
电路交换:一旦一个呼叫被建立起来,则在两端之间就会存在一条专用的路径,并且这条路径会一直持续到该呼叫完成为止。在发送数据之前需要建立一条端到端的路径。预留一定的带宽。
报文交换:当使用这种交换形式的时候,在发送方和接受方之间事先没有建立物理路径。相反,当发送方有一块数据要发送的时候,它被存储在第一个路由器中,以后再发送出去,这种形式的交换以大量的数据块形式存在,现已不再使用。
分组交换:为了解决报文交换的问题,发明了分组交换。分组交换网络对于数据块的大小有一个很严格的上限。这使得这些分组可以被缓存在路由器的主内存中。由于分组交换网络可以保证用户不会霸占通信线路很长时间,所以非常适合用来处理交互式通信流量。即使是源于一个数据块的分组,这些分组也可能沿着不同的路径传递到目标主机中去。
如果一条电路已经被预留给某一个特定的用户了,但是并没有流量通过这条电路,则这条电路的带宽就会被浪费,因为它不可能再被用于其他的流量了。然而分组交换并不浪费带宽,但是由于没有预留带宽,所以分组可能需要排队等待,轮到他们的时候才被发送出去。这里存在一种平衡,要么保证服务,但是浪费资源;要么不保证服务,但是不浪费资源;理解这种平衡对于理解电路交换和分组交换之间的差异非常的关键。

2 按设备之间是否使用连接
面向连接的协议:数据传输之前,在两个设备之间建立一条逻辑连接。
无连接的协议:数据发送无需建立逻辑连接。

单播寻址,广播寻址,多播寻址。多播寻址是介于单播寻址和广播寻址之间的一种方式,即向某一个特定的工作组发送信息。

数据链路层完成许多特定的功能,包括向网络层提供一定义良好的服务接口,处理传输错误,调节数据流,确保慢速的接收方不会被快速的发送方淹没。
数据链路层从网络层获取到分组,然后将这些分组封装到帧中以便传输。帧头+净荷域(分组数据)+帧尾。

载波检测多路访问协议carrier sense protocol:包含1-持续CSMA和非持续的CSMA,p——持续协议CSMA
1: 持续CSMA:当信道忙时,它会持续的检测信道是否空闲,传播延迟对于该协议的性能有着重要的影响。
2:非持续的CSMA,当一个数据发送前,检测信道,当信道忙时,则并不持续的对信道进行监听,相反的随机等待一段时间再发送数据。
p——持续协议CSMA:如果信道空闲,按照概率p的可能性发送数据。

带冲突检测的CSMA,前面的协议保证了当检测到信道忙时,所有的站都不再传送数据,这个协议则在它们的基础上有了进一步的改进。当检测到有冲突时,它就放弃当前的传送任务,快速地终止被损坏的帧可以节省时间和带宽。单信道的CSMA/CD本质上是一个半双工系统,一个站要同时发送和接受数据是不可能的,因为每次在传送过程中,接收逻辑被用于监听冲突了。

曼彻斯特编码:每一位的周期分成两个相等的间隔。二进制1在发送时,自第一个间隔中为高电压,在第二个间隔中为低电压。二进制0发送时正好相反,首先是低电压,然后是高电压。曼彻斯特的编码有一个缺点,它
所要求的带宽是直接二进制编码的两倍,因为脉冲是位宽度的一半。
差分曼彻斯特编码:如果在间隔的起始处没有相变,则表示位1,如果在间隔的起始处出现了相变,则表示位0。

网桥工作在数据链路层,用来连接不同的有线局域网,或者无线局域网与有线局域网的连接。
中继器:
集线器:
网桥:
交换机:
路由器:
网关:

网络层知识
面向连接的服务:在发送数据分组之前,必须首先建立起一条从源路由器到目标路由器之间的路径,这个连接成为VC虚电路,且子网成为虚电路子网
无连接的服务:所有的分组都被独立的传送到子网中,并且独立于路由,不需要提前建立任何辅助设施。在这样的上下文环境中,分组通常成为数据报,且子网成为数据报子网。
路由算法是网络层软件的一部分,它确定一个进来的分组应该被传送到哪一条输出线路上。如果子网内部使用了数据报,那么路由器必须针对每一个到达的数据分组重新选择路径,因为从上一次选择了路径之后,最佳的路径可能已经改变了。如果子网内部使用了虚电路,那么只有当一个新的虚电路被建立起来的时候,才需要确定路由路径。
路由和转发的区别:一个进程在每个分组到达的时候对它进行处理,它在路由表中查找该分组所对应的输出线路。这个进程即为转发。另一个进程负责填充和更新路由表。

拥塞控制:当一个子网或者子网的一部分中出现太多分组的时候,网络的性能开始下降,这种情况称为拥塞。当多个分组到达时,路由器首先建立一个队列,如果路由器没有足够的内存来存放所有这些分组,那么有的分组就会丢失。多增加一些内存可能有助于将路由器的性能提升到一定的点上。但是如果路由器有无限的内存,拥塞现象将会变的更差,因为当分组到达队列前端的时候,这些分组已经超时了(重复了),重复分组也已经被发送出来了。所有这些分组都将被尽职地转发给下一台路由器,从而增加了到达目标机器的整条路径的负载。

拥塞控制与流控制的差别:拥塞控制的任务是确保子网能够承载所到达的流量,流控制是确保一个快速的发送方不会持续的以超过接收方吸收能力的速率传输数据。\

A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为"0",即A类地址的第一段取值介于1~126之间。A类地址通常为大型网络而提供,全世界总共只有126个只可能的A类网络,每个A类网络最多可以连接16777214台主机。

B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是"10"。B类地址的第一段取值介于128~191之间,第一段和第二段合在一起表示网络号。B类地址适用于中等规模的网络,全世界大约有16000个B类网络,每个B类网络最多可以连接65534台主机。

C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是"110"。C类地址的第一段取值介于192~223之间,第一段、第二段、第三段合在一起表示网络号。最后一段标识网络上的主机号。C类地址适用于校园网等小型网络,每个C类网络最多可以有254台主机。

子网知识:
允许将一个网络分成多个部分供内部使用,但是对于外部世界仍然是单个网络一样。
从主机号中拿出几位构成子网,
10000010 00110010 000001|00 00000001 本来有16位的主机号,现提取高6位作为子网号,从而最多支持64个以太网,每个以太网最多可容纳1022台主机(0和-1是保留的)。
主路由器需要一个子网掩码 255.255.252.0,252=11111100,
引入子网划分以后,路由表中存放了形如(当前网络,子网,0)和(当前网络,当前子网,主机)的表象。一台位于子网k上的路由器知道如何到达所有其他的子网,也知道如何到达子网k上的所有主机。假设分组的目标地址为130.50.15.6,当它到达主路由器的时候,130.50.15.6与子网掩码255.255.255.252进行与操作,得到地址130.50.12。0,这个就是子网的地址。目标IP地址为130.50.12.6.

NAT网络地址转换
为每个公司分配一个IP地址(或者最多分配少量的ip地址),用于传输Internet流量。在公司内部,每台计算机有唯一的IP地址,它使用该地址用来传输内部流量。当每一个分组离开公司的网络,发向ISP的时候,它需要执行一个地址转换。通过一个NAT盒,此NAT盒将内部的IP源地址转换成该公司拥有的真是IP地址。
这个协议提供IP地址转换能力,使得专用网络以灵活的方式与公共网络连接,它允许共享公共IP地址,通过使公共网络上的主机对主机进行未授权访问更加困难,从而提高了安全性。

速率:表示一种特定网络技术中的额定速率或标称速率,比如100Mbit/s每秒兆比特的标记速率。
带宽:一直用来表示这两个意思,频率带宽和数据容量。频率带宽是相对无线传输而言的。数据容量相对网络连接而言,表示一个网络或者数据传输媒体携带数据的容量。
吞吐量:度量每单位时间经过网络,信道或者接口实际发送了多少数据。额定速率是吞吐量绝对的上限,而通常速率会低一点。比如吞吐量为71.9Mbit/s。
比特吞吐量极为bit/s,字节吞吐量记为byte/s或B/s。100Mbit/s = 12MB/s。
时延:表示从对数据请求到开始到达所需的时间。

bit/s用来度量数据(信道的吞吐量),波特用于度量跃迁,在每一秒中一个信号发生变化或者跃迁的次数。波特并非用来度量网络的吞吐量而是用来度量它的信令速率,意思是每秒内信号改变的次数。
通信采用报文的形式,这些报文是关于协议之间传递信息的机制,它们常被成为协议数据单元(PDU),PDU是一个实现该层协议的完整报文。PDU传到下层时,这时PDU被称为当前层的服务数据单元(SDU)。SDU再被封装成PDU。

从一个网络传输一个报文到另一个网络的过程被称为转发(forwording),而从一台设备到另一台设备的整个转发过程称为选路(routing).选路通常是一个发生在网络层的行为。

数据链路层:与该层相联系的流行技术和协议是以太网,令牌环,FDDI,无线等等。负责逻辑链路控制LLC,媒体访问控制MAC,硬件寻址,差错检测和处理,以及定义物理层标准。

TCP/IP服务划分为两类:
1 提供给其他协议的服务:由主要的tcp/ip协议如ip,tcp和udp实现的核心功能构成。设计的这些服务实际完成协议族的互联网络功能。ip提供寻址,交付,数据报打包,分片和重新组装功能。在运输层,tcp和udp致力于封装用户数据和管理设备之间的连接。
2 终端用户服务:比如http,用来更好的连接互联网。

SLIP和PPP:PPP定义了一套完整的方法,用于在使用传行链路和其他物理层线路的设备之间提供健壮的数据链路连接。有许多功能,包括差错检错,压缩,鉴别和加密。

地址解析协议ARP:非常重要。有两曾涉及寻址,即数据链路层和网络层。物理层不关心寻址,它只关心比特流的传输。ARP依赖广播来实现地址解析,而广播不能越过物理网络,所以ARP在不同的物理网络的设备之间无法起作用,这时则需要路由器来实现ARP,这种技术成为ARP代理。
IP多播技术采用直接映射的方法,比较复杂。
RARP:发送方广播发送带有发送方硬件地址和协议地址以及目的主机的硬件地址信息的报文,从而正确的目的主机响应并返回IP地址。正好与RARP的过程相反。

网际层:IP是TCP/IP协议族的核心,是网络层的主要协议。IP允许数据能够在与TCP/IP栈合作的各种类型的底层网络上进行传输,它包含一些特殊规定,使其可适应各种底层协议(如以太网和802.11)的要求。IP也能运行在特殊的数据链路协议:如SLIP和PPP。IP是无连接的,不可靠的,这些性能可由传输层实现。
IP的主要功能:寻址,数据封装和格式化/打包,分片和重新分配,将IP数据包分成许多分片。选路和间接支付,局域网内部发送称为直接支付,若在远程网络上时,通过路由器实现间接支付,同时需要ICMP和边界网关协议BGP和选路信息协议RIP的支持。

IP接口:计算机一般只有一个IP地址,而路由器得到不只一个IP地址,因为路由器有时候与多个网络相连。
转发器,网桥和交换机都不需要IP地址,因为它们基于第二层(数据链路层)地址传递流量。由网桥和交换机连接的网络段形成一个单独的广播域,其中的每台设备都可以直接相互发送数据而无需路由。



阅读(2262) | 评论(0) | 转发(0) |
0

上一篇:select/termios

下一篇:YUV视频格式

给主人留下些什么吧!~~