计算机网络(11)作业4
试问经典10Mbps以太网的波特率是多少?
波特率表示每秒钟传送的码元符号的个数,是衡量数据传送速率的指标,它用单位时间内载波调制状态改变的次数来表示(也就是说,是频率乘上对应时间内改变的次数)
在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是传输通道频宽的指标。
因为以太网是使用曼彻斯特编码的,这就意味着发送的每一位都有两个的信号周期,标准以太网的数据率为10Mb/S,也就是每bit2个信号周期,所以波特率是比特速率的2倍,即20波特每秒。
假设经典以太网使用曼彻斯特编码,请画出比特流000111010的编码输出
只需要根据规律对应即可,有低变高是0,由高变低是1,所以是——————————
一个1千米长、10Mbps的CSMA/CD LAN(不是802.3),其传播速度为200米/微秒,这个系统不允许使用中继器,数据帧的长度是256位,其中包括32位的头,校验及其他开销,在一次成功传输后的第一个比特槽被预留给接收方,以便它抓住信道发送32位的确认帧,假定没有冲突,试问除去开销之后的有效数据率是多少?
因为是1000米长,所以来回应该延迟了10us
发送需要25.6us,接受需要3.2us
此外,两者与传输线相接都需要10us
所以是58.8,发送了224的数据位,有效数据速率为224/58.8=3.8Mbps
一个通过以太网传送的IP数据包长60字节,其中包括所有的头,如果没有使用LLC,试问需要往以太网帧中填补字节吗?如果需要,试问需要填补多少个字节?
最小以太网的包长为64字节(包括包头、数据、地址、校验)
,而数据包的60加上所有包头的长度为18,已经超过,不需要加
以太网帧必须至少64字节长,才能确保当电缆另一端发生冲突时,发送方仍处于发送过程中,快速以太网也有同样的64字节最小帧长度限制,但是它可以快10倍的发送数据,试问它如何有可能维持同样的最小帧长度限制?
把最大长度变成1/10就行了
试举例说明802.11协议中的RTC/CTS与MACA协议有哪点不同
前者运行中的每个站都能听到信息,但是是保持沉默使得应答通过,所以会暴露
而后者是回复应答,所以会暴露
一个无线局域网内有一个AP和10个客户站,4个站的数据速率为6Mbps,另外4个站有18Mbps的数据速率,最后两个站有54Mbps的数据速率,试问当全部10个站一起发送数据,并且下列条件成立时,每个站能获得的数据速率是多少?
(1)没有用TXOP
(2)才会用了TXOP
(1)简单来说,所谓的TXop就是保证所有站点发送帧的效率是相同的,那么也就是在最慢的发送完成之前不能算停止,如果最大速率为1单位时间,发送完之后进行等待,那么轮回下来使用的时间是50倍,也就是54的50分之一=1.08mbps
(2)第二个情况较为简单,只需要给每个帧分配十分之一的时间就可以了,在这种情况下,对应的速率也将会减少到十分之一,也即是0.6,1.8,5.4
假设一个11Mbps的802.11bLAN正在无线信道上传送一批连续的64字节帧,比特错误率为10-7,试问平均每秒钟将有多少帧被破坏?
所有帧都正确的概率是(1-10-7)512=0.9999488,发生帧错误的概率约为510-5,每秒钟传输的帧数是11106/512,约为21484帧。510-521484约为1,所以每秒钟大约有1帧损坏。
考虑图4-41(b)用网桥B1和B2连接的扩展局域网,假设两个网桥的哈希表是空的,对于下面的数据传输序列,请列出转发数据包所用的全部端口
(a)A发送一个数据包给C
(b)E发送一个数据包给F
(c)F发送一个数据包给E
(d)G发送一个数据包给E
(e)D发送一个数据包给A
(f )B发送一个数据包给F
(a)b1用234,b2使用123
(b)b1使用123,b2使用13
(c)b1使用0,b2使用0
(d)b1使用0,b2使用2
(e)b1使用1,b2使用4
()b1使用1,3,4,b2使用2