计算机网络原理2018版 李全龙 第一章课后习题
《计算机网络》习题参考答案(1-4章)
习题参考答案第一章1-02 简述分组交换的要点。
答:(1)采用存储转发技术。
(1)基于标记。
(参见教材P165解释)(2)即可使用面向连接的连网方式,又可使用无连接的连网方式。
1-03 比较电路交换、报文交换、分组交换的优缺点。
答:可从以下几方面比较:(1)信道利用率。
(2)灵活性。
结点是否有路由选择功能。
(1)传输速度。
(2)可靠性。
1-06 比较TCP/IP和OSI体系结构的异同点。
答:相同点:均是计算机网络体系结构,采用了协议分层的思想。
不同点:(1)层次的划分不同。
(2)TCP/IP一开始就考虑到多种异构网的互连问题,它是从实际协议出发。
(3)TCP/IP一开始就对面向连接服务和无连接服务并重。
而O S I 开始只强调面向连接服务。
(4)OSI参考模型产生在协议发明之前,所以它没有偏向于任何协议,它非常通用;而TCP/IP参考模型首先出现的是协议,模型实际上是对已有协议的描述,但该模型不适合其他协议栈。
1-13 面向连接和无连接服务的特点是什么?答:参见教材27页1-14 协议和服务有何区别?有何联系?答:区别:(1)本层的服务用户只能看见服务而无法看见下面的协议。
下面的协议对上面的服务用户是透明的。
(2)协议是“水平的”,服务是“垂直的”。
协议是控制对等实体之间通信的规则,而服务是由下层向上层通过层间接口提供的。
联系:在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下面一层所提供的服务。
1-15 网络协议的三要素。
(参见教材P21页)1-20 解:发送时延=数据长度/发送速率传输时延=信道长度/信道上的传输速率(1)发送时延=107/100*103=100(S) 传输时延=1000/2*108=5ms (2)发送时延=103/109=1(us) 传输时延=1000/2*108=5ms结论:若总时延由两部分组成,并不能说发送速率快,总的时延就小。
计算机网络课后题答案
第一章概述1-12 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?答:边缘部分:由各主机构成,用户直接进行信息处理和信息共享;低速连入核心网。
核心部分:由各路由器连网,负责为边缘部分提供高速远程分组交换。
1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?答:前者严格区分服务和被服务者,后者无此区别。
后者实际上是前者的双向应用。
1-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。
再交给网络层传送,需加上20字节的IP首部。
最后交给数据链路层的以太网传送,加上首部和尾部工18字节。
试求数据的传输效率。
数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。
若应用层数据长度为1000字节,数据的传输效率是多少?解:(1)100/(100+20+20+18)=63.3%(2)1000/(1000+20+20+18)=94.5%1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
答:分层的好处:①各层之间是独立的。
某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。
②灵活性好。
当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。
③结构上可分割开。
各层可以采用最合适的技术来实现④易于实现和维护。
⑤能促进标准化工作。
与分层体系结构的思想相似的日常生活有邮政系统,物流系统。
第二章物理层2-13 为什么要使用信道复用技术?常用的信道复用技术有哪些?答:为了通过共享信道、最大限度提高信道利用率。
频分、时分、码分、波分。
2-17 试比较xDSL、HFC以及FTTx接入技术的优缺点?答:xDSL 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。
成本低,易实现,但带宽和质量差异性大。
HFC网的最大的优点具有很宽的频带,并且能够利用已经有相当大的覆盖面的有线电视网。
1.计算机网络原理第一章课后习题及答案
第一章1.(Q1) What is the difference between a host and an end system? List the types ofendsystems. Is a Web server an end system?Answer: There is no difference. Throughout this text, the words “host” and “end system” are used interchangeably. End systems include PCs, workstations, Web servers, mail servers, Internet-connected PDAs, WebTVs, etc.2.(Q2) The word protocol is often used to describe diplomatic relations. Give an example of adiplomatic protocol.Answer: Suppose Alice, an ambassador of country A wants to invite Bob, an ambassador of country B, over for dinner. Alice doesn’t simply just call Bob on the phone and say, come to our dinner table now”. Instead, she calls Bob and sugges ts a date and time. Bob may respond by saying he’s not available that particular date, but he is available another date. Alice and Bob continue to send “messages” back and forth until they agree on a date and time. Bob then shows up at the embassy on the agreed date, hopefully not more than 15 minutes before or after the agreed time. Diplomatic protocols also allow for either Alice or Bob to politely cancel the engagement if they have reasonable excuses.3.(Q3) What is a client program? What is a server program? Does a server programrequestand receive services from a client program?Answer: A networking program usually has two programs, each running on a different host, communicating with each other. The program that initiates the communication is the client.Typically, the client program requests and receives services from the server program.4.(Q4) List six access technologies. Classify each one as residential access, company access, ormobile access.Answer:1. Dial-up modem over telephone line: residential; 2. DSL over telephone line: residential or small office; 3. Cable to HFC: residential; 4. 100 Mbps switched Etherent: company; 5. Wireless LAN: mobile; 6. Cellular mobile access (for example, 3G/4G): mobile5.(Q5) List the available residential access technologies in your city. For each type of access,provide the advertised downstream rate, upstream rate, and monthly price.Answer: Current possibilities include: dial-up (up to 56kbps); DSL (up to 1 Mbps upstream, up to 8 Mbps downstream); cable modem (up to 30Mbps downstream, 2 Mbps upstream.6.(Q7) What are some of the physical media that Ethernet can run over?Answer: Ethernet most commonly runs over twisted-pair copper wire and “thin” coaxial cable.It also can run over fibers optic links and thick coaxial cable.7.(Q8)Dial-up modems, HFC, and DSL are all used for residential access. For each of theseaccess technologies, provide a range of transmission rates and comment on whether the transmission rate is shared or dedicated.Answer:Dial up modems: up to 56 Kbps, bandwidth is dedicated; ISDN: up to 128 kbps, bandwidth is dedicated; ADSL: downstream channel is .5-8 Mbps, upstream channel is up to1 Mbps, bandwidth is dedicated; HFC, downstream channel is 10-30 Mbps and upstreamchannel is usually less than a few Mbps, bandwidth is shared.8.(Q13)Why is it said that packet switching employs statistical multiplexing? Contraststatistical multiplexing with the multiplexing that takes place in TDM.Answer:In a packet switched network, the packets from different sources flowing on a link do not follow any fixed, pre-defined pattern. In TDM circuit switching, each host gets the same slot in a revolving TDM frame.9.(Q14) Suppose users share a 2Mbps link. Also suppose each user requires 1Mbps whentransmitting, but each user transmits only 20 percent of the time. (See the discussion of statistical multiplexing in Section 1.3.)a.When circuit switching is used, how many users can be supported?b.For the remainder of this problem, suppose packet switching is used. Why will there beessentially no queuing delay before the link if two or fewer users transmit at the same time? Why will there be a queuing delay if three users transmit at the same time?c.Find the probability that a given user is transmitting.d.Suppose now there are three users. Find the probability that at any given time, allthree users are transmitting simultaneously. Find the fraction of time during which the queue grows.Answer:a. 2 users can be supported because each user requires half of the link bandwidth.b.Since each user requires 1Mbps when transmitting, if two or fewer users transmitsimultaneously, a maximum of 2Mbps will be required. Since the available bandwidth of the shared link is 2Mbps, there will be no queuing delay before the link. Whereas, if three users transmit simultaneously, the bandwidth required will be 3Mbps which is more than the available bandwidth of the shared link. In this case, there will be queuing delay before the link.c.Probability that a given user is transmitting = 0.2d.Probability that all three users are transmitting simultaneously=33p3(1−p)0=0.23=0.008. Since the queue grows when all the users are transmitting, the fraction oftime during which the queue grows (which is equal to the probability that all three users are transmitting simultaneously) is 0.008.10.(Q16)Consider sending a packet from a source host to a destination host over a fixed route.List the delay components in the end-to-end delay. Which of these delays are constant and which are variable?Answer:The delay components are processing delays, transmission delays, propagation delays, and queuing delays. All of these delays are fixed, except for the queuing delays, which are variable.11.(Q19) Suppose Host A wants to send a large file to Host B. The path from Host A to Host Bhas three links, of rates R1 = 250 kbps, R2 = 500 kbps, and R3 = 1 Mbps.a.Assuming no other traffic in the network, what is the throughput for the file transfer.b.Suppose the file is 2 million bytes. Roughly, how long will it take to transfer the file toHost B?c.Repeat (a) and (b), but now with R2 reduced to 200 kbps.Answer:a.250 kbpsb.64 secondsc.200 kbps; 80 seconds12.(P2)Consider the circuit-switched network in Figure 1.8. Recall that there are n circuits oneach link.a.What is the maximum number of simultaneous connections that can be in progress atany one time in this network?b.Suppose that all connections are between the switch in the upper-left-hand cornerand the switch in the lower-right-hand corner. What is the maximum number ofsimultaneous connections that can be in progress?Answer:a.We can n connections between each of the four pairs of adjacent switches. This gives amaximum of 4n connections.b.We can n connections passing through the switch in the upper-right-hand cornerandanother n connections passing through the switch in the lower-left-hand corner, giving a total of 2n connections.13.(P4) Review the car-caravan analogy in Section 1.4. Assume a propagation speed of 50km/hour.a.Suppose the caravan travels 150 km, beginning in front of one tollbooth, passingthrough a second tollbooth, and finishing just before a third tollbooth. What is theend-to-end delay?b.Repeat (a), now assuming that there are five cars in the caravan instead of ten.Answer: Tollbooths are 150 km apart, and the cars propagate at 50 km/hr, A tollbooth services a car at a rate of one car every 12 seconds.a.There are ten cars. It takes 120 seconds, or two minutes, for the first tollbooth to servicethe 10 cars. Each of these cars has a propagation delay of 180 minutes before arriving at the second tollbooth. Thus, all the cars are lined up before the second tollbooth after 182 minutes. The whole process repeats itself for traveling between the second and third tollbooths. Thus the total delay is 364 minutes.b.Delay between tollbooths is 5*12 seconds plus 180 minutes, i.e., 181minutes. The totaldelay is twice this amount, i.e., 362 minutes.14.(P5) This elementary problem begins to explore propagation delay and transmission delay,two central concepts in data networking. Consider two hosts, A and B, connected by a single link of rate R bps. Suppose that the two hosts are separated by m meters, and suppose the propagation speed along the link is s meters/sec. Host A is to send a packet of size L bits to Host B.a.Express the propagation delay, d prop , in terms of m and s.b.Determine the transmission time of the packet, d trans, in terms of L and R.c.Ignoring processing and queuing delays, obtain an expression for the end-to-enddelay.d.Suppose Host A begins to transmit the packet at time t = 0. At time t = d trans, where isthe last bit of the packet?e.Suppose d prop is greater than d trans. At time t = d trans, where is the first bit of thepacket?f.Suppose d prop is less than d trans.At time t = d trans,where is the first bit of the packet?g.Suppose s = 2.5*108, L = 100bits, and R = 28kbps. Find the distance m so that dprop equals d trans .Answer:a. d prop = m/s seconds.b. d trans = L/R seconds.c. d end-to-end = (m/s + L/R) seconds.d.The bit is just leaving Host A.e.The first bit is in the link and has not reached Host B.f.The first bit has reached Host B.g.Wantm=LRS=10028∗1032.5∗108=893 km.15.(P6) In this problem we consider sending real-time voice from Host A to Host B over apacket-switched network (VoIP). Host A converts analog voice to a digital 64 kbps bit stream on the fly. Host A then groups the bits into 56-Byte packets. There is one link between Host A and B; its transmission rate is 500 kbps and its propagation delay is 2 msec.As soon as Host A gathers a packet, it sends it to Host B. As soon as Host B receives an entire packet, it converts the packet’s bits to an analog signal. How much time elapses from the time a bit is created (from the original analog signal at Host A) until the bit is decoded(as part of the analog signal at Host B)?Answer: Consider the first bit in a packet. Before this bit can be transmitted, all of the bits in thepacket must be generated. This requires56∗8sec=7 msec64∗103The time required to transmit the packet is56∗8sec=896 μsec500∗103Propagation delay = 2 msec.The delay until decoding is7msec +896μsec + 2msec = 9.896msecA similar analysis shows that all bits experience a delay of 9.896 msec.16.(P9) Consider a packet of length L which begins at end system A, travels over one link to apacket switch, and travels from the packet switch over a second link to a destination end system. Let d i, s i, and R i denote the length, propagation speed, and the transmission rate of link i, for i= 1, 2. The packet switch delays each packet by d proc. Assuming no queuing delays, in terms of d i, s i, R i, (i= 1, 2), and L, what is the total end-to-end delay for the packet? Suppose now the packet Length is 1,000 bytes, the propagation speed on both links is 2.5 * 108m/s, the transmission rates of both links is 1 Mbps, the packet switch processing delay is 2 msec, the length of the first link is 6,000 km, and the length of the last link is 3,000 km. For these values, what is the end-to-end delay?Answer: The first end system requires L/R1to transmit the packet onto the first link; the packet propagates over the first link in d1/s1; the packet switch adds a processing delay ofd proc; after receiving the entire packet, the packet switch requires L/R2to transmit the packetonto the second link; the packet propagates over the second link in d2/s2. Adding these five delays givesd end-end = L/R1 + L/R2 + d1/s1 + d2/s2 + d procTo answer the second question, we simply plug the values into the equation to get 8 + 8 +24 + 12 + 2= 54 msec.17.(P10) In the above problem, suppose R1 = R2 = R and d proc= 0. Further suppose the packetswitch does not store-and-forward packets but instead immediately transmits each bit it receivers before waiting for the packet to arrive. What is the end-to-end delay?Answer: Because bits are immediately transmitted, the packet switch does not introduce any delay;in particular, it does not introduce a transmission delay. Thus,d end-end = L/R + d1/s1 + d2/s2For the values in Problem 9, we get 8 + 24 + 12 = 44 msec.18.(P11) Suppose N packets arrive simultaneously to a link at which no packets are currentlybeing transmitted or queued. Each packet is of length L and the link has transmission rate R.What is the average queuing delay for the N packets?Answer:The queuing delay is 0 for the first transmitted packet, L/R for the second transmitted packet, and generally, (n-1)L/R for the nth transmitted packet. Thus, the average delay for the N packets is(L/R + 2L/R + ....... + (N-1)L/R)/N = L/RN(1 + 2 + ..... + (N-1)) = LN(N-1)/(2RN) = (N-1)L/(2R) Note that here we used the well-known fact that1 +2 + ....... + N = N(N+1)/219.(P14) Consider the queuing delay in a router buffer. Let I denote traffic intensity; that is, I =La/R. Suppose that the queuing delay takes the form IL/R (1-I) for I<1.a.Provide a formula for the total delay, that is, the queuing delay plus the transmissiondelay.b.Plot the total delay as a function of L/R.Answer:a.The transmission delay is L / R . The total delay isILR(1−I)+LR=L/R1−Ib.Let x = L / R.Total delay=x 1−αx20.(P16) Perform a Traceroute between source and destination on the same continent at threedifferent hours of the day.a.Find the average and standard deviation of the round-trip delays at each of the threehours.b.Find the number of routers in the path at each of the three hours. Did the pathschange during any of the hours?c.Try to identify the number of ISP networks that the Traceroute packets pass throughfrom source to destination. Routers with similar names and/or similar IP addresses should be considered as part of the same ISP. In your experiments, do the largest delays occur at the peering interfaces between adjacent ISPs?d.Repeat the above for a source and destination on different continents. Compare theintra-continent and inter-continent results.Answer: Experiments.21.(P18) Suppose two hosts, A and B, are separated by 10,000 kilometers and are conn ectedby a direct link of R =2 Mbps. Suppose the propagation speed over the link is 2.5•108 meters/sec.a.Calculate the bandwidth-delay product, R•d prop.b.Consider sending a file of 400,000 bits from Host A to Host B. Suppose the file is sentcontinuously as one large message. What is the maximum number of bits that will be in the link at any given time?c.Provide an interpretation of the bandwidth-delay product.d.What is the width (in meters) of a bit in the link? Is it longer than a football field?e.Derive a general expression for the width of a bit in terms of the propagation speed s,the transmission rate R, and the length of the link m.Answer:a.d prop= 107 / 2.5•108= 0.04 sec; so R •d prop= 80,000bitsb.80,000bitsc.The bandwidth-delay product of a link is the maximum number of bits that can be inthelink.d. 1 bit is 125 meters long, which is longer than a football fielde.m / (R •d prop ) = m / (R * m / s) = s/R22.(P20) Consider problem P18 but now with a link of R = 1 Gbps.a.Calculate the bandwidth-delay product,R·d prop .b.Consider sending a file of 400,000 bits from Host A to Host B. Suppose the file is sentcontinuously as one big message. What is the maximum number of bits that will be inthe link at any given time?c.What is the width (in meters) of a bit in the link?Answer:a.40,000,000 bits.b.400,000 bits.c.0.25 meters.23.(P21) Refer again to problem P18.a.How long does it take to send the file, assuming it is sent continuously?b.Suppose now the file is broken up into 10 packet is acknowledged by the receiver andthe transmission time of an acknowledgment packet is negligible. Finally, assumethat the sender cannot send a packet until the preceding one is acknowledged. Howlong does it take to send the file?pare the results from (a) and (b).Answer:a. d trans + d prop = 200 msec + 40 msec = 240 msecb.10 * (t trans + 2 t prop ) = 10 * (20 msec + 80 msec) = 1.0sec。
哈工大计算机学院 李全龙 计算机网络课件chapter1
Internet: “network of
loosely hierarchical public Internet versus private intranet
e.g., TCP, IP, HTTP, FTP, PPP
Network edge: connectionless service
Goal: data transfer
same as before!
between end systems
App’s using TCP:
HTTP (Web), FTP (file transfer), Telnet (remote login), SMTP (email)
哈工大计算机学院 李全龙 Computer Networks 1: Introduction 14
Network edge: connection-oriented service
Goal: data transfer
between end systems handshaking: setup (prepare for) data transfer ahead of time
Internet phones
哈工大计算机学院 李全龙
Computer
Networks
1: Introduction
5
What’s the Internet: “nuts and bolts” view
protocols control sending,
receiving of msgs networks”
哈工大计算机学院 李全龙
Computer
计算机网络课后习题答案
w 第一章1-01、计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的服务有两个:(1)、连通服务:指计算机网络使上网用户之间可以交换信息,好像这些用户的计算机可以彼此直接连通一样。
(2)、资源共享:用户可以共享计算机网络上的信息资源、软件资源和硬件资源。
1-02、试简述分组交换的要点。
答:(1)分组传送:分组交换网以“分组”作为数据传输单元。
在发送报文前,先将较长的报文划分成一个个更小的等长数据段,在每一个数据段前面,加上必要的控制信息组成的首部,构成分组,传送到接收端。
接收端收到分组后剥去首部还原成报文。
(2)无连接:发送端在发送分组之前不必先建立连接,占用一条端到端的通信资源,而是在传输过程中一段段地断续占用通信资源,省去了建立连接和释放连接的开销,也使数据的传输效率更高。
(3)存储转发:路由器收到一个分组时,先将分组放入缓存,再检查其首部,查找转发表,按照首部中的目的地址找到合适的接口转发出去,把分组交给下一个路由器。
这样一步一步地以存储转发的方式,把分组交付到最终的目的主机分组交换具有高效、灵活、迅速、可靠等优点,但也存产生增加了时延(排队)和传送开销(包头)等问题。
分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
1-03、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。
当交换机完成接续,对方收到发起端的信号,双方即可进行通信。
在整个通信过程中双方一直占用该电路。
它的特点是实时性强,时延小,交换设备成本较低。
但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。
电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。
(2)报文交换将用户的报文存储在交换机的存储器中。
当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。
计算机网络课后习题参考答案
计算机网络课后习题参考答案第 1:计算机网络概述一.填空题1.建立计算机网络的主要目的是资源共享。
2.ISO/OSI 参考模型将网络分为应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
3.使用分层体系结构,可以把复杂的计算机网络简化,使其容易理解和实现。
4.计算机网络的功能有资源共享、数据通信、实时控制、均衡负载等。
5.计算机网络由通信子网和__资源__子网组成。
6.网络协议的主要要素为语法、语义和同步。
二.选择题1.在TCP/IP 体系结构中,与OSI 参考模型的网络层对应的是。
(B)A.网络接口层 B. 网络互联层 C. 传输层 D. 应用层2.在OSI 参考模型中,保证端到端的可靠性在上实现。
(C)A.数据链路层 B. 网络层 C. 传输层 D. 会话层3.在层与层之间交换数据的接口称之为。
(B)A. PDUB. SAPC. SDUD. UDP4.一个分组被传送到错误的目的站,这种差错发生在OSI/RM 的哪一层?(B)A.运输层 B.网络层 C.数据链路层 D.会话层5.关于 OSI/RM,下列哪一种说法是错误的?(C )A.7 个层次就是 7 个不同功能的子系统B.接口是指同一系统内相邻层之间交换信息的连接点C.运输层协议的执行只须使用网络层提供的服务,跟数据链路层没有关系D.某一层协议的执行通过接口向更高一层提供服务。
6.下列功能中,属于表示层提供的是。
(D)A.交互管理 B.透明传输 C.死锁处理 D.文本压缩7.在OSI/RM 中,同层对等实体间进行信息交换时必须遵守的规则称为(A)。
A.协议B.接口C.服务D.关系8.在 OSI 模型中,第 N 层和其上的 N+1 层的关系是。
(A)A.N 层为 N+1 层提供服务B.N+1 层将为从 N 层接收的信息增加了一个头部C.N 层利用 N+1 层提供的服务D.N层对N+1层没有任何作用9.在两个 OSI 模型的 7 层结构中,能进行直接通信的是。
计算机网络课后习题答案——第一章
1复习题1.没有不同。
主机和端系统可以互换。
端系统包括PC,工作站,WEB服务器,邮件服务器,网络连接的PDA,网络电视等等。
2.假设爱丽丝是国家A的大使,想邀请国家B的大使鲍勃吃晚餐。
爱丽丝没有简单的打个电话说“现在我没一起吃晚餐吧”。
而是她先打电话给鲍勃建议吃饭的日期与时间。
鲍勃可能会回复说那天不行,另外一天可以。
爱丽丝与鲍勃不停的互发讯息直到他们确定一致的日期与时间。
鲍勃会在约定时间(提前或迟到不超过15分钟)出现再大使馆。
外交协议也允许爱丽丝或者鲍勃以合理的理由礼貌的退出约会。
3.联网(通过网络互联)的程序通常包括2个,每一个运行在不同的主机上,互相通信。
发起通信的程序是客户机程序。
一般是客户机请求和接收来自服务器程序的服务。
4.互联网向其应用提供面向连接服务(TCP)和无连接服务(UDP)2种服务。
每一个互联网应用采取其中的一种。
面相连接服务的原理特征是:①在都没有发送应用数据之前2个端系统先进行“握手”。
②提供可靠的数据传送。
也就是说,连接的一方将所有应用数据有序且无差错的传送到连接的另一方。
③提供流控制。
也就是,确保连接的任何一方都不会过快的发送过量的分组而淹没另一方。
④提供拥塞控制。
即管理应用发送进网络的数据总量,帮助防止互联网进入迟滞状态。
无连接服务的原理特征:①没有握手②没有可靠数据传送的保证③没有流控制或者拥塞控制5.流控制和拥塞控制的两个面向不同的对象的不同的控制机理。
流控制保证连接的任何一方不会因为过快的发送过多分组而淹没另一方。
拥塞控制是管理应用发送进网络的数据总量,帮助防止互联网核心(即网络路由器的缓冲区里面)发生拥塞。
6.互联网面向连接服务通过使用确认,重传提供可靠的数据传送。
当连接的一方没有收到它发送的分组的确认(从连接的另一方)时,它会重发这个分组。
7.电路交换可以为呼叫的持续时间保证提供一定量的端到端的带宽。
今天的大多数分组交换网(包括互联网)不能保证任何端到端带宽。
计算机网络原理课后答案
- 1 -第1章节计算机网络概述1.计算机网络的发展可以分为哪几个阶段?每个阶段各有什么特点?A 面向终端的计算机网络:以单个计算机为中心的远程联机系统。
这类简单的“终端—通信线路—计算机”系统,成了计算机网络的雏形。
B 计算机—计算机网络:呈现出多处中心的特点。
C 开放式标准化网络:OSI/RM 的提出,开创了一个具有统一的网络体系结构,遵循国际标准化协议的计算机网络新时代。
D 因特网广泛应用和高速网络技术发展:覆盖范围广、具有足够的带宽、很好的服务质量与完善的安全机制,支持多媒体信息通信,以满足不同的应用需求,具备高度的可靠性与完善的管理功能。
2.计算机网络可分为哪两大子网?它们各实现什么功能?通信子网和资源子网资源子网负责信息处理,通信子网负责全网中的信息传递。
3.简述各种计算机网络拓扑类型的优缺点。
星形拓扑结构的优点是:控制简单;故障诊断和隔离容易;方便服务,中央节点可方便地对各个站点提供服务和网络重新配置。
缺点是:电缆长度和安装工作量客观;中央节点的负担较重形成“瓶颈”;各站点的分布处理能力较低。
总线拓扑结构的优点是:所需要的电缆数量少;简单又是无源工作,有较高的可靠性;易于扩充增加或减少用户比较方便。
缺点是:传输距离有限,通信范围受到限制;故障诊断和隔离较困难;分布式协议不能保证信息的及时传输,不具有实时功能。
树形拓扑结构的优点是:易于扩展、故障隔离较容易,缺点是:各个节点对根的依赖性太大。
环形拓扑结构的优点是:电缆长度短;可采用光纤,光纤的传输率高,十分适合于环形拓扑的单方向传输;所有计算机都能公平地访问网络的其它部分,网络性能稳定。
缺点是:节点的故障会引起全网故障;环节点的加入和撤出过程较复杂;环形拓扑结构的介质访问控制协议都采用令牌传递的方式,在负载很轻时,信道利用率相对来说就比较低。
混合形拓扑结构的优点是:故障诊断和隔离较为方便;易于扩展;安装方便。
缺点是:需要选用带智能的集中器;像星形拓扑结构一样,集中器到各个站点的电缆安装长度会增加。
计算机网络技术课后习题及答案(新)资料
计算机网络技术课后习题及答案(新)资料第一章计算机网络概论1;.计算机网络可分为哪两大子网?它们各实现什么功能?计算机网络分为用于信息处理的资源子网和负责网络中信息传递的通信子网。
2;计算机网络的发展可划分为哪几个阶段?每个阶段各有什么特点?.可以分成三个阶段。
第一阶段为面向终端的计算机网络,特点就是由单个具备独立自主处置功能的计算机和多个没独立自主处置功能的终端共同组成网络。
第二阶段为计算机-计算机网络,特点就是由具备独立自主处置功能的多个计算机共同组成单一制的网络系统。
第三阶段为开放式标准化网络,特点就是由多个计算机共同组成难同时实现网络之间互相相连接的开放式网络系统。
3;早期的计算机网络中,那些技术对日后的发展产生了深远的影响?.早期的arpanet、tcp/ip、sna的技术对日后的发展产生了深刻的影响。
4;详述计算机网络的功能。
计算机网络主要存有存储器、打印机等硬件资源共享,数据库等软件资源共享和通话邮件通话消息等信息互换三方面的功能。
5;简写名词解释pse:分组交换设备pad:分组装拆设备ncc:网络控制中心fep:前端处理机imp:接口信息处理机dte:数据终端设备dce:数据电路终接设备pdn:公用数据网osi:开放系统互连基本参考模型hdlc:高级数据链路控制协议第二章计算机网络基础知识1;详述演示数据及数字数据的模拟信号及数字信号则表示方法。
模拟数据可以直接用对应的随时间变化而连续变化的模拟信号来表示,也可以经相应的转换设备转换后用离散的数字信号表示。
数字数据需用二进制编码后的线性数字信号则表示,也可以经切换设备切换后用已连续变化的模拟信号则表示。
2;简述modem和codec的作用.modem可以把离散的数字数据调制转换为连续变化的模拟信号后经相应的模拟信号媒体传送出去,把接收到的连续变化的模拟信号解调还原成原来的离散数字数据。
codec把已连续变化的模拟信号编码转换成二进制数字信号后传输过来,把接到的数字信号解码转换成原来的模拟信号。
计算机网络课后习题和答案解析
计算机网络课后习题和答案解析(总11页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第一章计算机网络概论第二章数据通信技术1、基本概念(1)信号带宽、信道带宽,信号带宽对信道带宽的要求答:信号带宽是信号所占据的频率范围;信道(通频)带宽是信道能够通过的信号的频率范围;信号带宽对信道带宽的要求:信道(通频)带宽>信号带宽。
(2)码元传输速率与数据传输速率概念及其关系答:码元传输速率(调制速率、波特率)是数据信号经过调制后的传输速率,表示每秒传输多少电信号单元,单位是波特;数据传输速率(比特率)是每秒传输二进制代码的位数,单位是b/s或bps;两者的关系:比特率=波特率×log2N,N为电脉冲信号所有可能的状态。
(3)信道容量与数据带宽答:信道容量是信道的最大数据传输速率;信道带宽W是信道能够通过的信号的频率范围,由介质的质量、性能决定。
(4)数字信号的传输方式、模拟信号的传输方式答:数字信号传输:数据通信1)数/模转换-->模拟通信系统-->模/数转换2)直接通过数字通信系统传输模拟信号传输1)模拟通信:直接通过模拟通信系统2)数字通信:模/数转换-->数字通信系统-->数/模转换2、常用的多路复用技术有哪些时分复用与统计复用技术的主要区别是什么答:常用的多路复用技术有空分多路复用SDM、频分多路复用FDM、时分多路复用TDM和波分多路复用WDM;时分复用与统计复用技术的主要区别是:时分多路复用:1)时隙固定分配给某一端口2)线路中存在空闲的时隙统计时分多路复用(按排队方式分配信道):1)帧的长度固定2)时隙只分配给需要发送的输入端3、掌握T1和E1信道的带宽计算方法。
答:每一个取样值用8位二进制编码作为一个话路,则24路电话复用后T1标准的传输比特率为多少 8000×(8×24+1)=1544000b/sE1 标准是32路复用(欧洲标准)传输比特率为多少8000×(8×32)= 2048000bps4、比较电路交换、报文交换、分组交换的数据报服务、分组交换的虚电路服务的优缺点5、指出下列说法错误在何处:(1)“某信道的信息传输速率是300Baud”;(2)“每秒50Baud的传输速率是很低的”;(3)“600Baud和600bps是一个意思”;(4)“每秒传送100个码元,也就是每秒传送100个比特”。
计算机网络课后答案精简版
参考答案:第一章10、试在下列条件下比较电路交换和分组交换。
要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为b(bit/s)。
在电路交换时电路的建立时间为s(s)。
在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。
问在怎样的条件下,分组交换的时延比电路交换的要小答:对电路交换,当t=s时,链路建立;当t=s+x/b,发送完最后一bit;当t=s+x/b+kd,所有的信息到达目的地。
对分组交换,当t=x/b,发送完最后一bit;为到达目的地,分组需经过k-1个分组交换机的转发,每次转发的时间为p/b,#所以总的延迟= x/b+(k-1)p/b+kd所以当分组交换的时延小于电路交换x/b+(k-1)p/b+kd<s+x/b+kd时,(k-1)p/b<s17、试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kbit/s,传播距离为1000km,信号在媒体上的传播速率为2×108m/s。
(2)数据长度为103bit,数据发送速率为1Gbit/s,传输距离和信号在媒体上的传播速率同上。
答(1):发送延迟=107/(100×1000)=100s传播延迟=1000×1000/(2×108)=5×10-3s=5ms)(2):发送延迟=103/(109)=10-6s=1us传播延迟=1000×1000/(2×108)=5×10-3s=5ms第二章9、用香农公式计算一些,假定信道带宽为3100Hz,最大信息传输速率为35kb/s,那么若想是其最大信息传输速率增加60%,问,信噪比S/N应增大到多少倍如果在刚才计算的基础上将信噪比在增大到10倍,问最大信息速率能否再增加20%答:根据公式C = W log2 (1+ S/N ) 得出S/N应该增大约100倍,再增大到10倍,最大信息速率只能再增加%左右16、共有4个站进行码分多址通信。
计算机网络原理课后习题答案(不是很全)
第一章PSE:分组交换设备PAD:分组装配、拆卸装备NCC:网络控制中心FEP:前端处理机IMP:接口信息处理机PSTN:电话交换网ADSL:非对称用户环路DDN:数字数据网FR:帧中继ATM:异步转移模式ISDN:综合服务数字网VOD:电视点播WAN:广域网LAN:局域网MAN:城域网OSI:开放系统互连基本模型ITU:国际电信联盟IETF:英特网工程特别任务组第2章1.说明协议的基本含义,三要素的含义与关系。
答:为计算机网络中进行数据交换而建立的规则、标准或约定的集合就称为协议。
协议三要素:(1)语义:涉及用于协调与差错处理的控制信息。
(2)语法:涉及数据及控制信息的格式、编码及信号电平等。
(3)定时:涉及速度匹配和排序等。
3.计算机网络采用层次结构模型的理由是什么?有何好处?答:计算机网络系统是一个十分复杂的系统。
将一个复杂系统分解为若干个容易处理的子系统,然后“分而治之”逐个加以解决,这种结构化设计方法是工程设计中常用的手段。
分层就是系统分解的最好方法之一。
分层结构的好处在于使每一层实现一种相对独立的功能。
每一层的功能相对简单而且易于实现和维护。
具有很大的灵活性。
分层结构有利于交流、理解和标准化。
6.请比较面向连接服务和无连接服务的异同点。
答:面向连接服务和电话系统的工作模式相类似。
数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;在数据传输过程中,各分组不需要携带目的的节点的地址。
面向连接数据传输的手法数据顺序不变,传输可靠性好,需通信开始前的连接开销,协议复杂,通信效率不高。
无连接服务与邮政系统的信件投递过程相类似。
每个分组都是要携带完整的目的节点的地址,各分组在通信子网中是独立传送的。
数据传输过程不需要经过建立连接、维护连接和释放连接的3个过程;目的节点接收到的数据分组可能出现乱序、重复与丢失的现象。
可靠性不是很好,通信协议相对简单、效率较高。
9.试比较OSI/RM与TCP/IP的异同点。
计算机网络_课后习题与解答
第一章计算机概论1. 术语解释计算机网络网络拓扑结构局域网城域网广域网通信子网资源子网2. 计算机网络的的发展可以划分为几个阶段?每个阶段各有什么特点?3. 以一个你所熟悉的因特网应用为例,说明你对计算机网络定义和功能的理解。
4. 计算机网络如何分类?请分别举出一个局域网、城域网和广域网的实例,并说明它们之间的区别。
5. 何为计算机网络的二级子网结构?请说明它们的功能和组成。
6. 常用的计算机网络的拓扑结构有哪几种?各自有何特点?试画出它们的拓扑结构图。
7. 计算机网络具有哪些功能?8. 目前,计算机网络应用在哪些方面?第二章网络体系结构与网络协议1. 解释下列术语网络体系结构服务接口协议实体协议数据单元数据封装数据解封装2. 在OSI参考模型中,保证端-端的可靠性是在哪个层次上完成的?CA.数据连路层B.网络层C.传输层D.会话层3. 数据的加密和解密属于OSI模型________ 的功能。
BA.网络层B •表示层C •物理层D •数据链路层4. OSI参考模型包括哪7层?5. 同一台计算机之间相邻层如何通信?6. 不同计算机上同等层之间如何通信?7. 简述OSI参考模型各层的功能。
8. 简述数据发送方封装的过程。
9. OSI参考模型中每一层数据单元分别是什么?10. 在TCP/IP协议中各层有哪些主要协议?11. 试说明层次、协议、服务和接口的关系12. 计算机网络为什么采用层次化的体系结构?13. 试比较TCP/IP模型和OSI模型的异同点。
计算机网络为什么采用层次化的体系结构?【要点提示】采用层次化体系结构的目的是将计算机网络这个庞大的、复杂的问题划分成若干较小的、简单的问题。
通过“分而治之”,解决这些较小的、简单的问题,从而解决计算机网络这个大问题(可以举例加以说明)。
2.81 •用生活中的实例说明面向连接的网络服务与无连接的网络服务解析:面向连接的网络服务与无连接的网络服务就相当于生活中的系统和普通邮政系统所提供服务。
《计算机网络》各章习题及参考答案
《计算机网络》各章习题及参考答案计算机网络各章习题及参考答案第一章习题与参考答案1. 什么是计算机网络?描述其特点与作用。
计算机网络是指将分散的计算机系统通过通信线路连接起来,实现信息的传输和共享的系统。
其特点有:广域性、异构性、可扩展性、高性能和可靠性。
计算机网络的作用包括资源共享、信息传输、提高工作效率等。
2. 简述计算机网络的分类,并给出相应的例子。
计算机网络可以按照覆盖范围分为广域网(WAN)、城域网(MAN)、局域网(LAN)和个人区域网(PAN)。
例子包括互联网、校园网、以太网和蓝牙网络。
3. 什么是拓扑结构?列举并描述三种常见的拓扑结构。
拓扑结构是指计算机网络中各节点之间连接方式的布局形式。
常见的拓扑结构包括:星型拓扑、总线型拓扑和环形拓扑。
- 星型拓扑:中央节点连接所有其他节点,节点间的通信都通过中央节点进行。
- 总线型拓扑:所有节点通过共享的传输线连接在一起,任意节点可以发送数据到总线上,其他节点接收并处理数据。
- 环形拓扑:节点以环形方式连接,数据按顺时针或逆时针方向传输。
4. 简述计算机网络的传输方式,并分别对比它们的特点。
计算机网络的传输方式包括电路交换、报文交换和分组交换。
- 电路交换:建立一条专用的物理连接,并保持连接的通信方式。
具有独占性和固定带宽的特点。
- 报文交换:将整个报文作为一个整体进行传输,不需要建立专用的物理连接。
具有较高的实时性和可靠性。
- 分组交换:将数据划分为较小的数据包进行传输,通过存储转发的方式进行分组传输。
具有较高的灵活性和可扩展性。
第二章习题与参考答案1. 什么是物理层?描述其功能和主要特点。
物理层是计算机网络的第一层,负责提供比特流的传输。
其功能包括数据的编码、解码、传输方式的选择等。
主要特点是传输的内容为比特流,没有进行错误控制和流量控制。
2. 简述数据链路层的功能和特点。
数据链路层是计算机网络的第二层,主要负责实现节点之间的可靠数据传输。
计算机网络原理第一章习题答案
第一章1.什么是计算机网络?答:计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2。
利用计算机网络可以共享的资源具体包括哪些?答:资源共享是现代计算机网络的最主要的作用,它包括软件共享、硬件共享及数据共享。
软件共享是指计算机网络内的用户可以共享计算机网络中的软件资源,包括各种语言处理程序、应用程序和服务程序。
硬件共享是指可在网络范围内提供对处理资源、存储资源、输入输出资源等硬件资源的共享,特别是对一些高级和昂贵的设备,如巨型计算机、大容量存储器、绘图仪、高分辨率的激光打印机等.数据共享是对网络范围内的数据共享。
网上信息包罗万象,无所不有,可以供每一个上网者浏览、咨询、下载。
5.计算机网络与分布式系统有何共同点与不同点?答:网络操作系统与分布式操作系统在概念上的主要区别是,网络操作系统可以构架于不同的操作系统之上,也就是说它可以在不同的本机操作系统上,通过网络协议实现网络资源的统一配置,在大范围内构成网络操作系统。
在网络操作系统中并不要求对网络资源进行透明的访问,即需要指明资源位置与类型,对本地资源和异地资源访问区别对待.分布式比较强调单一性,它是由一种操作系统构架的。
在这种操作系统中,网络的概念在应用层被淡化了。
所有资源(本地的资源和异地的资源)都用同一方式管理与访问,用户不必关心资源在哪里,或者资源是怎样存储的。
二者的联系:计算机网络的定义:网络系统软件中的重要一环是网络操作系统,有人也将它称为网络管理系统,它与传统的单机操作系统有所不同,它是建立在单机操作系统之上的一个开放式的软件系统,它面对的是各种不同的计算机系统的互连操作.面对不同的单机操作系统之间的资源共享、用户操作协调和与单机操作系统的交互,从而解决多个网络用户(甚至是全球远程的网络用二分布式操作系统大量的计算机通过网络被连接在一起,可以获得极高的运算能力及广泛的数据共享。
计算机网络原理2018版李全龙第一章课后习题
计算机⽹络原理2018版李全龙第⼀章课后习题第⼀章计算机⽹络概述1.什么是计算机⽹络答:计算机⽹络是计算机技术与通信技术相互融合的产物。
计算机⽹络是互连的、⾃治的计算机的集合。
2.⽹络协议的三要素是什么每个要素的含义是什么答:(1)语法:定义实体之间交换信息的格式与结构,或者定义实体之间的传输信号的电平等。
(2)语义:语义就是定义实体之间交换的信息中需要发送(或包含)哪些控制信息,这些信息的具体含义,以及针对不同含义的控制信息,接收信息端应如何响应。
(3)时序:时序也称为同步,定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度。
3.计算机⽹络的功能是什么答:(1)硬件资源共享。
(2)软件资源共享。
(3)信息资源共享。
4.按⽹络覆盖范围划分,主要有哪⼏类计算机⽹络各有什么特点答:按⽹络覆盖范围划分,可分为以下4种类型:(1)个域⽹(PAN):通常是个⼈设备通过⽆线通信技术构成⼩范围的⽹络,实现个⼈设备间的数据传输,个域⽹通常覆盖范围在1~10m。
(2)局域⽹(LAN):采⽤⾼速优先或⽆线链路链接主机,实现局部范围内⾼速数据传输。
局域⽹通常覆盖范围在10m~1km。
(3)城域⽹(MAN):城域⽹是指覆盖⼀个城市范围的⽹络,覆盖范围通常在5~50km。
(4)⼴域⽹(WAN):⼴域⽹覆盖范围在⼏⼗到⼏千千⽶,通常跨越更⼤的地理空间,可以实现异地城域⽹或局域⽹的互连。
5.按⽹络拓扑划分,主要有哪⼏类计算机⽹络各有什么特点答:(1)星形拓扑结构:易于监控与管理,故障诊断与隔离容易;中央节点是⽹络的瓶颈,⼀旦故障,全⽹瘫痪,⽹络规模受限于中央结点的端⼝数量。
(2)总线型拓扑结构:结构简单,所需电缆数量少,易于扩展;通信范围受限,故障诊断与隔离⽐较困难,容易产⽣冲突。
(3)环形拓扑结构:所需电缆长度短,可以使⽤光纤,易于避免冲突;某结点的故障容易引起全⽹瘫痪,新结点的加⼊或撤出过程⽐较⿇烦,存在等待时间问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章计算机网络概述
1.什么是计算机网络
答:计算机网络是计算机技术与通信技术相互融合的产物。
计算机网络是互连的、自治的计算机的集合。
2.网络协议的三要素是什么每个要素的含义是什么
答:(1)语法:定义实体之间交换信息的格式与结构,或者定义实体之间的传输信号的电平等。
(2)语义:语义就是定义实体之间交换的信息中需要发送(或包含)哪些控制信息,这些信息的具体含义,以及针对不同含义的控制信息,接收信息端应如何响应。
(3)时序:时序也称为同步,定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度。
3.计算机网络的功能是什么
答:(1)硬件资源共享。
(2)软件资源共享。
(3)信息资源共享。
4.按网络覆盖范围划分,主要有哪几类计算机网络各有什么特点
答:按网络覆盖范围划分,可分为以下4种类型:
(1)个域网(PAN):通常是个人设备通过无线通信技术构成小范围的网络,实现个人设备间的数据传输,个域网通常覆盖范围在1~10m。
(2)局域网(LAN):采用高速优先或无线链路链接主机,实现局部范围内高速数据传输。
局域网通常覆盖范围在10m~1km。
(3)城域网(MAN):城域网是指覆盖一个城市范围的网络,覆盖范围通常在5~50km。
(4)广域网(WAN):广域网覆盖范围在几十到几千千米,通常跨越更大的地理空间,可以实现异地城域网或局域网的互连。
5.按网络拓扑划分,主要有哪几类计算机网络各有什么特点
答:(1)星形拓扑结构:易于监控与管理,故障诊断与隔离容易;中央节点是网络的瓶颈,一旦故障,全网瘫痪,网络规模受限于中央结点的端口数量。
(2)总线型拓扑结构:结构简单,所需电缆数量少,易于扩展;通信范围受限,故障诊断与隔离比较困难,容易产生冲突。
(3)环形拓扑结构:所需电缆长度短,可以使用光纤,易于避免冲突;某结点的故障容易引起全网瘫痪,新结点的加入或撤出过程比较麻烦,存在等待时间问题。
(4)网状拓扑结构:可靠性高;结构复杂,造价成本高,选路协议复杂。
(5)树形拓扑结构:易于扩展,故障易于隔离;对根结点的可靠性要求高。
(6)混合拓扑结构:易于扩展;网络结构复杂、管理与维护复杂。
6.计算机网络结构主要包括那几部分每部分的主要功能是什么
答:(1)网络边缘(network edge):网络边缘为网络用户提供了网络应用服务。
(2)接入网络(access network):实现网络边缘的端系统与网络核心连接与接入的网络。
(3)网络核心(network core):实现网络边缘中的主机之间的数据中继与转发。
7.简要描述你了解的接入网络,这些接入网络都有什么特点经常使用的是哪类接入网络
答:(1)电话拨号接入:覆盖广泛;带宽有限。
(2)非对称数字用户线路ADSL:覆盖广泛;共享线路;带宽较大。
(3)混合光纤同轴电缆HFC接入网络:总带宽较大,但受限于用户数。
(4)局域网。
(5)移动接入网络。
常用的有(2)(3)(5)。
8.请简述电路交换工作过程以及电路交换的特点。
答:电路交换过程为:
(1)建立电路。
(2)传输数据。
(3)拆除电路。
电路交换的优点是实时性高,时延和时延抖动都较小;缺点是对于突发性数据传输,信道利用率低,且传输速率单一。
9.什么是报文交换什么是分组交换试比较两者的优劣。
答:报文交换:发送方把要发送的信息附加上发送/接收主机的地址及其其他控制信息,然后以报文为单位在交换网络的各结点之间以存储-转发的方式传送,直至送达目的主机。
分组交换:需要将待传输数据分割成较小的数据块,每个数据块附加上地址、序号等控制信息构成数据分组,每个分组独立传输到目的地,目的地将接收到的分组重新组装,还原为报文。
分组交换相比较于报文交换有以下优点:
(1)交换设备存储容量要求低。
(2)交换速度快。
(3)可靠传输效率高。
(4)更加公平。
参考模型包括几层每层的主要包括哪些协议
答:OSI参考模型包括7层,分别为:
(1)物理层
(2)数据链路层
(3)网络层
(4)传输层
(5)会话层
(6)表示层
(7)应用层
IP参考模型包括几层每层主要包括哪些协议
答:TCP/IP参考模型包括4层:
(1)网络接口层
(2)网络互连层:BGP/OSPF/RIP/IGMP
(3)传输层:TCP/UDP
(4)应用层:HTTP/FTP/SMTP/POP3
12.考虑两台主机A和主机B由一条带宽为R(bit/s)、长度为D(m)的链路互连,信号传播速率为V(m/s)。
假设主机A从t=0时刻开始向主机B发送分组,分组长度为L位。
试求:1)传播延迟(时延)d p
2)传输延迟d t
3)若忽略结点处理延迟和排队延迟,则端到端延迟T是多少
4)若d p>d t,则t=d t时刻,分组的第一位在哪里
5)若V=250000km/s,L=512bit,R=100Mbit/s,则使时延带宽积刚好为一个分组长度(即512bit)的链路长度D是多少
答:1)传播延迟(时延)d p= D(m)/ V(m/s)
2)传输延迟d t =L / R(bit/s)
3)端到端延迟T== d p + d t
4)
5)时延带宽积G = d p X R
G = D(m)/ V(m/s)X R
512bit = D / 250000km/s X 100Mbit/s
D = 512bit X 250000km/s / 100Mbit/s
= 768m
13.假设主机A向主机B以存储-转发的分组交换方式发送一个大文件。
主机A到达主机B的路径上有3段链路,其速率分别是R1=500kbit/s,R2=2Mbit/s,R3=1Mbit/s。
试求:
1)假设网络没有其他流量,则该文件传输的吞吐量是多少
2)假设文件大小为4MB,则传输该文件到主机B大约需要多少时间
答:1)Thr = min(R1,R2,R3) = R1= 500kbit/s。
所以该文件传输的吞吐量为500kbit/s。
2)T = 4MB X 8bit / 500kbit/s = 64s。
14.假设主机A向主机B发送一个L=1500B的分组,主机A到达主机B的路径上有3段链路,2个分组交换机,3段链路长度分别为D1=5000km、D2=4000km、D3=1000km;每段链路的传输速率均为R=2Mbit/s,信号传播速率为V=250000km/s,分组交换机处理每个分组的时延为d c=3ms,试求:
1)若以存储-转发的分组交换方式,则该分组从主机A到达主机B的端到端时延是多少
2)若d c=0,则不采取存储-转发的分组交换方式,而是分组交换机直接转发收到的每个分组(即直通交换),则该分组从主机A到达主机B的端到端时延是多少
答:1)端到端延迟T=d i n = d c1 +d c2 + d p1 + d p2+ d p3 + d t1 + d t2 + d t3
=3ms + 3ms + D1 / V + D2 / V + D3 / V + (L / R) * 3
= 6ms + 40ms + 18ms = 76ms
2)端到端延迟T=d i n = d p1 + d p2 + d p3 + d t1 + d t2 + d t3 = 70ms
15.如图所示的网络。
A在t=0时刻开始向C发送一个2Mbit的文件;B在t=+es(e为无限趋近于0的小正实数)向D发送一个1Mbit的文件。
忽略传播延迟和结点处理延迟(注:k=103 ,M=106)。
请回答下列问题:
1)如果图中网络采用存储-转发的报文交换方式,则A将2Mbit的文件交付给C需要多长时间B将1Mbit的文件交付给D需要多长时间
2)如果图中网络采用存储-转发的报文分组方式,分组长度为等长的1kbit,且忽略分组头开销以及报文的拆装开销,则A将2Mbit的文件交付给C需要大约多长时间B将1Mbit的文件交付给D需要大约多长时间
3)报文交换与分组交换相比,那种交换方式更公平
答:1)Thr = min(R1,R2,R3)= 10Mbit/s。
A将2Mbit的文件交付给C需要d t = L / R = 2Mbit / 10Mbit/s = 。
B将1Mbit的文件交付给D需要d t = L / R = 1Mbit / 10Mbit/s = 。
2)A将2Mbit的文件交付给C需要d t =N X L / R = 2Mbit / 1kbit X 1kbit / 10Mbit/s = 。
B将1Mbit的文件交付给D需要d t =N X L / R = 1Mbit / 1kbit X 1kbit / 10Mbit/s = 。
3)报文交换与分组交换相比,分组交换更公平。
因为如果采用报文交换的方式,先将A传输给C,需要占用,在此期间B是无法将数据传输给D的,需要等到A的文件传输完毕后才能开始。
而如果采用分组方式则将两个文件都分为1kbit的长度,可以进行交替传输,所以分组交换更公平。