|
|
互相连接起来,并能够互相通信和共享介质的计算机系统叫计算机网络。
一:按照网络传输模式计算机可分为两类:
1.点到点模式(point to point) 2.广播式(broadcast network)
广播式网络只有一条通信,有网络上所有的机器所共享。分组或包可以
由网络上的任何一台机器发送和接收,由包里的地址段来指明接受的机器。
原理:一个很简单的比喻,医院里的大喇叭,在呼叫:“请张医生赶快到
急症室来”。这时医院所有的医生都听到了这个呼叫,但只有张医生会到
急症室去,“张医生”就是包里面的指明的地址段,他接受这一段广播,
而这段广播则被其他的医生所丢弃了!另一个example则是去往美国的旅客
在6号登机口上飞机!另外,广播式网络也允许在packet中加一段特殊的代码
来把包发到所有的目标!
与广播式网络不同的式,p2p(点对点)网络则是有一对对机器之间的多条连线
而成,从源到目的地的过程可能要经过多个中间机器!
so,大的网络一般采p2p模式,而小的则是boardcast模式
二:按照连接距离网络又可以分为6种,(其中数据流,多计算机将不做介绍)
1.数据流机器 2.多计算机 3局域网 4.城域望 5.广域网 6.互连网
局域网(local area network),简称lan,是指处在一坐学校,大楼,或一段有效距离
内的专用网络!
lan通常使用一条电缆连接网络上所有机器!(广播式的网络传输模式)
(一般采用的拓扑结构为总线,星型,或环型)传统的lan的传输速度为10M到100MB/S,而新兴的lan的传输速度已可达10000MB/S.
在总线型拓扑结构的lan里,任意时刻只有一台机器可以在lan上进行发送。如果两台机器发生冲突,则需要一种仲裁方式来解决!比如说先发送高速率的,接着等待一段时间,在发送被遗留的分组或包。
另一种拓扑结构是环型(token ring),在这种结构中,比特或比特流可以在网络自由的发送或者接受
而不必等待其他的分组!
另外,还可以才用动态的信道分配方式,比如设定一个公共的仲裁单元,由它来决定下个数据由谁来发送。
城域网(metropolitan area network),简称MAN(男人????)
这种网属于一种大型的网络,理论上来说应该是覆盖一个城市的网络。
大的城域网应该包括当地的电话网及有线电视网。
MAN可以支持声音和视频的传送,比如新建的宽带网则可以支持视频电话。
MAN仅使用一条或两条传输线路!
例如,分布式列队总线DQDB(distributed queue dual bus),即802.6.
dqdb由两条单向的传输电缆组成(上面一条,下面一条),所有的计算机都连在上面,
目的计算机在发送者的右方则使用上面的电缆,如果在左方则使用下面的。
广域网(wide area network)简称WAN.是一种大的跨越国家或洲的网络。
(可能是很多lan或man的集合
一般来说,我们把这种网络分为两个部分,即资源子网和通信子网(communication subnet).
资源子网(即我们所用的终端或着服务器),拥有我们所有的共享资源及所有的数据。
而通信子网则负责为 终端间的通信或介质共享提供线路!
其中通信子网又由路由器(router)和通信线路组成。通信线路一般都是采用高速传输的线路。
WAN一般采用分组交换的传输模式,即从源到目的地可能经过N个路由器,这样分组会被中间
的路由器完整的储存下来,直到线路空闲,则继续发送!当分组很小时,被称为信元(cell).
另外,WAN,MAN,LAN的集合则被称为互联网!
|
|