发布时间:2012-12-17 14:32:45
在数据链路层扩展以太网要使用网桥。网桥工作在数据链路层,它根据MAC帧的目的地址对收到的帧进行转发和过滤。当网桥收到一个帧时,并不是向所有的接口转发此帧,而是先检查此帧的目的MAC地址,然后再确定将该帧转发到哪一个接口,或者是丢弃(即过滤)。 网桥依靠转发表来转发帧。转发表也叫做转发数据库或路由目录。复杂的网桥可以有更多的接口。两个以太网通过网桥连接起来后,就成为一个覆盖范围更大的以太网,而原来的每个以太网可以称为一个网段。下图接口1和接口2各连接到一个网段。若网桥从接口1收到A发给E的帧,则在查找转发表后,把这个帧送到接口2转发到另一个网......【阅读全文】
发布时间:2012-12-14 16:28:22
数据链路层属于计算机的网络的底层。数据链路层使用的信道主要有以下2种类型:1:点对点信道。这种信道使用一对一的点对点通信方式。2:广播信道。这种信使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。图中a表示用户主机H1通过电话线上网,中间经过三个路由器(R1,R2,R3)连接到远程主机H2。所经过的网络可以是多种的,如电话网,局域网和广域网。当主机H1向H2发送数据时,从协议的层次上看,数据流动如图b所示。主机H1和H2都有完成的五层协议,单路由器在转发分组时候使用的协议栈只有下面的三层。数据进入路由器后要先从物理层......【阅读全文】
发布时间:2012-12-14 16:16:33
物理层考虑的是怎么才能在连接各种计算机的传输媒介上传输数据比特流,大家知道,现有的计算机网络中的硬件设备和传输媒体的种类非常繁多,而通信手段也有许多不同的方式。物理层的作用正是要尽可能地屏蔽掉这些差异,使物理层上面的数据链路层感觉不到这些差异,这样就可以使数据链路层只需要考虑如果完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么。这就是物理层的协议。 大家知道,数据在计算机中多采用并行传输方式。但数据在通信线路上的传输方式一般都是串行传输(这是出于经济上的考虑),即逐个bit流按照时间顺序传输。因此物理层还要完成传输方式的转换。 具体的物理层协议种类较多,这是因为物理连接的方式很多(例......【阅读全文】
发布时间:2012-12-14 13:58:29
应用层:应用层是体系结构中的最高层,它直接为用户的应用程序提供服务,在因特网中应用层的协议很多,如支持万维网应用的http协议,支持电邮的smtp协议,支持文件传输的ftp协议等等。运输层:它为两个主机中的进程间的通信提供服务。由于一个主机可以同时运行多个进程,因此运输层有复用和分用的功能。复用就是多个应用层进程可以同时使用运输层的服务,分用则是运输层把收到的信息分别交付给上面的应用层中的相应的进程。运输层主要使用以下两种协议:TCP和UDPTCP:传输控制协议,面向连接的,数据传输的单位是报文段,能够提供可靠地交付。UDP:用户数据报协议,无连接的,数据传输的单位是用户数据报,不保证提供可靠......【阅读全文】