第一章1.狗携带的数据7GB*3=21GB数据传送21GB的时间需要t=21GB/150Mbps=1146.88s这段时间狗运动的路程s=18km/h*1146.88s=5734.4m如果够的速度加倍或者磁盘容量,最大距离也会加倍。如果线路传输速率加倍,则最大距离减半2.LAN模型有可拓展性,如果LAN只是一条单一线路,虽然成本更低,但如果出现错误,则链路将崩溃。客户机-服务器提供了更好的计算性能和更好的接口。3.大陆间的光钎网络,虽然能搭载大量数据,但由于距离遥远,所以延迟比较高56kbps的调制解调网络带宽较低,延迟也比较低。4.为提供数字语音流量和视频流量,需要统一的投递时间。如果针对金融业务流量,稳定性和安全性很重要。5.交换时间不会成为延迟的主要因素。信号传输速率为200000000m/s在10us内传输距离为2km,而纽约到加州距离为5000km,即使有50个交换机,也只增加了100km的距离,整体影响为只有2%。6.req来回需要2次传输,rep返回也需要2次总共4次传输距离为40000km*4=160000km。传输延迟t=160000km/300000000=523ms。7.8.有ABACADAEBCBDBECDCEDE10种可能的线路,每个线路有高速线路中速线路低速线路不设置线路4种状态所有有4^10=1048576中可能。100ms一种线路,需要花费104857.6s。9.总共n+2个时间,事件1-n表示对应主机成功反问信道,未遇到冲突,该概率为p(1-p)^(n-1),n+1表示空闲信道该概率为(1-p)^n,n+2事件是冲突。所以冲突概率为1-np(1-p)^(n-1)-(1-p)^n.10.使用层次性协议,可以将设计问题,分解成各个更小并且更易于管理的小块。这意味着协议可以更改却不会影响到高层或者低层的协议。可能出现的缺点是虽然单层网络不便于完成和管理,但层次型网络的性能比单层网络要差。11.在OSI协议模型中,物理层通信只反生在最底层,不会出现在每一层。2.报文流和字节流是不同,报文流中,网络会保持信息间的边界,字节流不会。比如,一个进程先发送1024个字节到某个连接,后又再次发送1024个字节,接收者使用报文流读取2048个字节,会接收到2个报文,每个1024字节。如果使用字节流,信息的边界不会被识别,接收者会认为2014个字节是一个整体,这样会造成两个不同信息会丢失。13.协商以为着获得在通信过程两边都允许使用的参数,例如最大包长度等。14.K层向k+1层提供的服务,k-1层向k层提供的服务。15.16.hn/(M+hn)17.TCP是面向连接的,而UDP是无连接的服务。18.319.6+6*2/3=10亿。除传统的电脑外,会有其他种类的终端加入到互联网中,未来一人不只一个网络终端。20.如果网络丢包率较大,使用第一种方案,独立确认每一个包,所以丢失的包可以重传。另一方面,如果网络稳定性好,使用第二种方案,最后确认整个文件可以节省带宽。21.移动运营商知道用户的位置意味着用户在哪里睡觉、工作、旅行或者购物都会被知晓,这些信息可能被卖给其他人或者被窃取。好处是这可以使政府更好的监管城市,另一方面也可以让运营商为用户在正确位置提供帮助,也可以用于防范诈骗,例如有人在不是常驻地区呼叫你时。22.同轴电缆的光速是200000km/s=200m/s,在10Mbps网络中,0.1us就可以传输1bit。所以1bit的长度相当于20m。23.该图像的数据量为1600*1200*3=5760000bytes=46080000bit,使用56kbps大约用822.57s,使用1Mbps约用46.080s,使用10Mbps约4.608s,使用100Mbps约0.461s24.隐藏节点问题,无线网络中,A和E只在各自邻居节点通信范围。A与B通信的同时,D也可以与E通信,无线网络中有潜在的并行性,这是区别于以太网的。25.优点一:如果每个人都使用该标准,则每个人都可以互相通信。优点二:标准的大规模使用,可以节约芯片生产成本。缺点一:为了标准化,经常需要为兼容低标准而做出妥协。缺点二:当标准被广泛使用时,即使新的技术和方法出现时,也很难替代旧的东西。26.光碟机和光碟,数字相机和储存卡,ATM和银行卡。录像机和录像带,手提电话,灯泡和灯座。27.不会影响28.不会影响到k-1层,会影响到k+1层29.请求包和响应包可能在传输过程中丢失,服务器可能要处理几个客户端的请求。30.小数据报文会浪费包头占用的带宽,固定长度导致无用数据负载浪费第二章1.2.一个无噪声的信道不管多久采集一次,都可以传输任意数量的数据,高于每秒2B次采样无意义。对于无离散等级的模型,最大速率为2H*每次采样的数据对于一个4KHZ的信道,H=4K,2H=8K。取决于每次采样的数据是多少,若每次采样产生16bits,则最大速率为16*8K=128Kbps。若每次采样1024bit则最大速率为1024*8K=8Mbps。若信噪比为30dB,则S/N=1000.由香浓定律最大速率=Blog2(1+S/N)=4K*log2(1001)=39.86Kbps。3.尼圭斯特定律最大速率=2Hlog2V.H=6MHZ,V=4,所以最大速率是2*6M*2=24Mbps4.信噪比20DB,则S/N=100。根据香浓定律最大速率=Blog2(1+S/N)=3*log2(101)=19.975Kbps.但是尼圭斯特定律的限制是2H=6kbps所以实际上最大速率6kbps。5.发射T1载波,我们需要满足香浓定律Blog2(1+S/N)=1.544+10^6,H=50KHZ.计算得出S/N=2^30-1所以大概是93DB。6.光纤有比铜芯更高的带宽,并且不会被电压浪涌,电磁干扰、电源故障、以及空气中的化学物质侵蚀影响。光纤不会漏光,也不容易被接入,使用光心可以防止窃听,有更高的安全性。但是光纤也有一些缺点,它要求较高的操作技能,过度弯曲容易折断,双向通信要求使用2根光纤或者在光纤上划分频段。光纤接口成本也高于电子接口。7.带宽为30000GHZ8.通信速率=2560*1600*24*60bps=5898Mbps。假设1bps每HZ,则9.尼圭斯特定理对所有媒介都适用。,10.c=3*10^8m/sλ=1mf=300MHZλ=5mf=60MHZ。所以能覆盖60MHZ-300MHZ11.Tan=0.001/100=0.00001所以角度大概为0.00057度12.每条链路有66/6=11个卫星,每90分钟,11颗卫星转地球一圈,这意味着每491秒就有一次传输,所以每8分钟和11秒必有一次切换13.传输时间=2*s/v,所以GEO的传输是i吉安死239ms,MEO的传输时间是120ms,LEO的传输时间是5ms14.传输距离是2*750km+地球在750km高空周长的一半。周长=2*pi*(6371+750)=44720km.所以传输距离=23860km,所以传输时间是23860km/3*10^8=79.5ms15.NRZ每个周期传送2bit数据,所以NRZ码需要的带宽是B/2HZ。MLT-3每个周期传输4bit,所以需要B/4HZ,曼切斯特嘛每周期传输1bit所以需要BHZ16.4B/5B使用的是NRZI,每次1发送时,都需要一个信号跳变,每次传输0的数量不会超过3次,所以最糟糕的序列是10001,所以每四个比特时间就要发送一次信号跳变。17.区域号数量8*2*10=160。本地号码个数8*8*10=640,所以电话个数共有160*640=102400。18.每个电话机0.5个呼叫每小时每次持续6分钟,所以每部电话每小时占用3分钟,20个电话可以共享一条线路。其中长途电话只占10%,所以需要200个电话可以才能全时间占用长路线路,电话线路共有1MHZ/4Khz=250条,所以待该有250*200=50000部电话。支持最大电话数会早晨严重的延迟。19.1股铜线截面积为pi/4平方毫米,10km的2股铜线,体积为2*pi/4mm2*10km=15708立方厘米,重量为15708*9g/cm3=141kg,价格141kg*1000000*6=8.4亿美元20.石油管道是半双工系统,只有一根管道,但可以向两个方向流动。河流是单工系统,对讲机是半双工。21.传统上,比特数据在物理层上传输没有任何差错检测纠正,而现在每个modem上都有CPU使得在第一层都可以进行差错监测纠正,这使得第二层的差错减少了很多。但是第二层的差错检测纠正还是必要的,因为数据可能由于缓冲区空间的不足丢失在第一层向第二层传输的过程中。22.每4个符号,所以比特率是波特率的2倍(2^2=4),所以1200符号/秒的速率能获得2400bps23.有32个符号,所以5bit可以被编码(2^5=32),所以1200波特率可以传输6000bps。24.该模型只是使用了振幅和相位,频率不可知25.4khz*10+400hz*9=43600HZ26.采样时间125us,所以每秒8000次采样,根据尼圭斯特定理,这是在4k信道上需要的采样频率,例如电话信道。27.193bit的祯中用户使用7*24=168bit,也就是百分比开销为25/193=13%。OC-1的百分比开销为(51.84-49.536)/51.84=3.63%,0C-768的百分比开销为(39813.12-38043.648)/39813.112=4.44%28.根据尼圭斯特定律4kHZ信道上需要每秒8000采样,每次2bit所以速率为16kbps,T1系统每次7bit,速率为56kbps29.10祯30.编码器允许任意相位的模拟信号,并且从中产生一个数字信号。调制解调器只允许调制正玄波。31.漂移率10^(-9)意味着,每秒1ns的漂移。在OC-150Mbps速度下,1bit需要20ns,这意味着只要20秒的时间就会漂移1bit的宽度,所以必须保持时钟的连续一致性。32.延迟时间为4*(35800km/30000000m/s)=480ms。总的时间为1.2+1GB*8/1Mbps+0.48=8193.68s33.数据包数量=1GB/64KB=2^30/2^16=2^14延迟时间为480ms+3*0.001=480.003ms总传输bit数=1GB*8+32*8*214=2^33+2^22(数据比特数+2^14个包头比特数)总时间为(2^33+2^22)/1Mbps+0.48=8196.48s34.在0C-1中90列中中有86列是有用数据,有用数据的容量是86*9=774bytes/frame。8bits/bytes,8000frame/s3个OC-1复用,所以总的用户融来那个为3*774*8*8000=148608Mbps第三章1.没有差错控制,所以1次发送完成的概率是0.8^10=0.1072.需要2次的概率是(1-0.107)*0.107设p=0.107则需要i次的概率是p(1-p)^i-1所以次数的期望值为使用数学模型,设则可得可得E=1/p=9.3次2.a.字节计数法头字节需要祯长度信息4比特流为00000100(该字节表示长度4)01000111111000111110000001111110(后四字节保持原样)b.字节填充标志字节FLAG是起始结束标志,ESC是转义字节。数据中有的ESC和FLAG前面需加转义字节所以比特序列为01111110010001111110001111100000111000001110000001111110FLAGABESCESCESCFLAGc.比特填充的首尾标志字节。首尾标志FLAG添加到比特流的首尾位置。若数据中遇到连续5个1则添加0,用来区别标志位和数据。011111100100011111010001111100000001111101001111110FLAGABESCFLAGFLAG3.ESC和FLAG需要添加转义,所以最后输出为ABESESCCESCESCESCFLAGESCFLAGD4.如果