当前位置:首页 » 网络连接 » 计算机网络自顶向下设计
扩展阅读
电脑免费看电视的密码 2024-11-26 19:51:08
怎么让网站适应手机屏幕 2024-11-26 19:50:14

计算机网络自顶向下设计

发布时间: 2024-07-29 18:43:50

计算机网络自顶向下教学和自底向上的教学哪种好

感觉是自底向上的好些!

⑵ 计算机网络自顶向下方法

计算机网络自顶向下方法如下:

自顶自下主要是一种算法的实现,在不知道结果的情况之下,使用一种方法进行贺数演算,得到一种正确的结果,也就可以命名用自顶向下的思想进行实现了。衫蚂

在方程式内,对于未知的结果也就是进行一种推算。可以使用算法,也可以使用方程式的方式。在中国最古老的方式,我们也都会知道,算法就是我国最为古老的算学方式。

实在不会的,也要记住演算的步骤,因为记忆或许就是算法的精要。我们在学习数学的时候,使用的方程并不要我们进行记忆,因为我们在进行计算的时候,都要写在作业本之上,所以相对于算法来说,简单实现一点,对于一种记忆来说,更为的困难了。不过笔记解决了这样的一种问题。

而古老的算法,这个X的过程,可能就在我们的内心吧。用笔画一画,或许我们也就明白了,不过真的要记忆这样一种完全的算法过程,也不是一件内容的事情。

⑶ 计算机网络自顶向下方法的介绍

《计算机网络自顶向下方法》是2009年机械工业出版社出版的图书,作者是库罗斯。本书是当前世界上最为流行的计算机网络教科书之一,采用了作者独创的自顶向下的方法来讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下讲解,强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。本书的讲解以因特网为例,学以致用;注重教学法,深入浅出地重点讲解计算机网络的基本原理。第4版全面关注了网络安全问题;更新并扩展了无线网络的覆盖范围,增加了有关802.11(WiFi)、802.16(WiMAX)和蜂窝网络的新内容;增强了P2P应用程序的内容,包括文件共享协议、BitTorrent等文件分发协议以及Skype的IP话音等新型多媒体应用;更新了局域网和多媒体网络的章节,以反映这些领域中理论与实践的变化;第1章中增加了有关端到端吞吐量分析的新材料;全面修订并增加了新的课后5-7题,以及附加了循序渐进的Ethereal实验。

⑷ 瀵筎CP 锛孏BN锛孲R镄勪竴镣圭悊瑙f荤粨

娣卞叆鎺㈣═CP銆丢BN涓岙R锛氶珮鏁堟暟鎹浼犺緭镄勪笁澶фā鍨


鍦ㄦ繁鍏ョ爷绌躲婅$畻链虹绣缁滆嚜椤跺悜涓嬫柟娉曘嬫椂锛屾垜浠涓嶉毦鍙戠幇TCP銆丢BN鍜孲R杩欎笁涓鍗忚鍦ㄥ彲闱犳暟鎹浼犺緭涓镓婕旂潃閲嶈佽掕壊銆傚畠浠钖勮嚜镄勭壒镣瑰拰绛栫暐锛屽侴BN镄勬祦閲忔带鍒跺拰SR镄勯珮鏁堥吨浼狅纴涓烘垜浠鐞呜В缃戠粶阃氢俊镄勬牳蹇冩満鍒舵彁渚涗简鍏抽敭瑙呜掋备笅闱锛岃╂垜浠阃愪竴鍓栨瀽杩欎笁涓妯″瀷锛岄嗙暐瀹冧滑镄勫阀濡欎箣澶勚

GBN锛氭祦閲忔带鍒朵笌锲为N姝ユ満鍒


GBN鍗忚镄勬牳蹇冨湪浜庨檺鍒舵湭纭璁ゅ垎缁勭殑鏁伴噺锛岄氲繃婊戝姩绐楀彛锛堢獥鍙i暱搴N锛夊疄鐜版祦閲忔带鍒躲傚彂阃佹柟鍦ㄥ彂阃佹暟鎹镞朵细妫镆ョ獥鍙g姸镐侊纴绐楀彛婊″垯𨱌傚仠鍙戦侊纴钖﹀垯鎸夊簭鍙戦佸苟镟存柊銆傛敹鍒痨CK钖庯纴鍙戦佹柟绱璁$‘璁ゅ苟鍙鑳介吨浼犺秴镞剁殑鍒嗙粍銆傛帴鏀舵柟鍒欎弗镙兼寜搴忓勭悊锛屼涪寮冨け搴忓垎缁勶纴鍙璁板綍链夊簭鎺ユ敹镄勫簭鍒楀彿銆

SR锛氶夋嫨镐ч吨浼犱笌鎺ユ敹绐楀彛绠$悊


SR鍗忚鏄瀵笹BN镄勪紭鍖栵纴瀹冨皢鎺ユ敹绐楀彛涓庡彂阃佺獥鍙e悓姝ワ纴浠呴吨浼犵枒浼间涪澶辩殑鍒嗙粍锛屼粠钥岄伩鍏崭笉蹇呰佺殑閲崭紶銆係R阃氲繃涓烘疮涓鍒嗙粍璁剧疆镫绔嬭℃椂鍣锛屽綋鏀跺埌ACK镞讹纴浠呯‘璁ゅ凡鎺ユ敹镄勫崟涓鍒嗙粍锛岃岄潪绱绉纭璁ゃ傝繖浣垮缑鎺ユ敹鏂瑰彲浠ョ紦瀛桦け搴忓垎缁勶纴鍙鍦ㄩ渶瑕佹椂杩涜岄吨浼犮

鍙戦佷笌鎺ユ敹鏂规搷浣灭殑绮惧欎簰锷


鍙戦佹柟鍦ㄦ帴鏀跺埌涓婂眰鏁版嵁钖庯纴浼氶夋嫨涓涓搴忓彿骞跺彂阃侊纴ACK镄勫搷搴斾细镟存柊绐楀彛骞跺彲鑳借Е鍙戦吨浼犮傛帴鏀舵柟鍒欑‘淇濇帴鏀剁殑鍒嗙粍搴忓彿鍦ㄩ勮捐寖锲村唴锛岄氲繃ACK锻婄煡鍙戦佹柟鍝浜涘垎缁勫凡鎴愬姛鎺ユ敹銆傚煎缑娉ㄦ剰镄勬槸锛屽彂阃佸拰鎺ユ敹绐楀彛鍙鑳戒笉涓镊达纴杩椤氨瑕佹眰鍗忚璁捐¤呯簿蹇冨勭悊銆

绐楀彛闀垮害涓庡簭鍙风┖闂寸殑璋ㄦ厧璁捐


涓轰简阆垮厤鏁版嵁娣蜂贡锛岀獥鍙i暱搴﹂渶灏忎簬鎴栫瓑浜庡簭鍙风┖闂寸殑涓鍗娿傚悓镞讹纴鍒嗙粍閲嶆柊鎺掑簭鏄蹇呰佺殑锛岀‘淇濈洿鍒扮‘璁ゆ墍链夋棫鍒嗙粍涓嶅湪缃戠粶涓锛屽簭鍙峰簭鍒楃殑姝g‘镐с

GBN涓嶵CP/SR镄勬瘆杈


GBN镄勭壒镣规槸鎶ユ枃娈甸敊璇镞朵细閲崭紶鏁翠釜搴忓垪锛屽苟阃氲繃绱璁ACK纭璁ゆ帴鏀惰寖锲淬傜浉姣斾箣涓嬶纴TCP閲囩敤绱璁″簲绛旀満鍒讹纴鎺ユ敹绔缂揿瓨澶卞簭鍒嗙粍骞朵娇鐢ㄥ揩阃熼吨浼犮係R鍒椤湪鎺ユ敹鏂圭紦瀛桦け搴忕殑钖屾椂锛屽瑰崟涓鍒嗙粍杩涜岃℃椂閲嶅彂锛屽噺灏戜笉蹇呰佺殑閲崭紶銆

瀛︿範璧勬簮涓庢墿灞曢槄璇


娣卞叆鐞呜В杩欎簺鍗忚镄勬渶浣抽斿缎鏄瑙傜湅璇︾粏镄勫姩鐢绘紨绀猴纴濡GBN/SR锷ㄧ敾鏁欑▼銆傛ゅ栵纴鎴戠殑鍗氩kai123wen.github.io涔熸彁渚涗简镟村氱浉鍏宠祫婧愬拰瑙i喷锛屽府锷╀綘杩涗竴姝ユ帉鎻¤繖浜涘嶆潅镄勭绣缁滈氢俊妯″瀷銆
阃氲繃杩欐垫敼鍐欙纴鎴戜滑镟寸洿瑙傚湴灞旷ず浜员CP銆丢BN鍜孲R鍦ㄦ暟鎹浼犺緭涓镄勫叧阌鐗规т笌镎崭綔锛屽府锷╄昏呮洿濂藉湴鐞呜В杩欎簺鍗忚鍦ㄥ疄闄呯绣缁滈氢俊涓镄勫簲鐢ㄣ

⑸ 计算机网络自顶向下方法--网络层

R1. 我们回顾一下本书中使用的某些术语。前面讲过,运输层的分组名称是报文段,数据链路层的分组名字是帧。网络层的分组名字是什么?前面讲过,路由器和链路层交换机都称为分组交换机。路由器和链路层交换机间的根本区别是什么?回想我们对数据报网络和虚电路网络都使用术语路由器。

R2. 在数据报网络中,网络层最重要的两个功能是什么?在虚电路网络中,网络层的3个最重要的功能是什么?

R3. 路由选择和转发的区别是什么?

R4. 在数据报网络和虚电路网络中,路由器都使用转发表吗?如果是,描述用于这两类网络的转发表。

R5. 描述某些网络层能为单个分组提供的某些假想的服务。对于分组流进行相同的描述。因特网的网络层为你提供了这些假想服务吗?ATM的CBR服务模型提供了该假想服务吗?ATM的ABR服务模型提供类该假想服务吗?

R6. 列出某些得益于ATM的CBR服务模型的应用。

R7. 讨论为什么在高速路由器的每个输入端口都存储转发表的影子副本。

R8. 4.3节中讨论了3类交换结构。列出并简要讨论每一类交换结构。哪一种(如果有的话)能够跨越交换结构并行发送多个分组?

R9. 描述在输入端口会出现分组丢失的原因。描述在输入端口如何消除分组丢失(不使用无限大缓存区)。

R10. 描述在输出端口出现分组丢失的原因。通过增加交换结构速率,能够防止这种丢失吗?

R11. 什么是HOL阻塞?它出现在输入端口还是输出端口?

R12. 路由器有IP地址吗?如果有,有多少个?

R13. IP地址223.1.3.27的32比特二进制等价形式是什么?

R14. 考察使用DHCP获得它的IP地址,网络掩码,默认路由器和其本地DNS服务器的IP地址的主机。列出这些值。

R15. 假设在一个源主机和一个目的主机之间有3台路由器。不考虑分片,一个从源主机发送给目的主机的IP报文将通过多少个端口?为了将数据报从源移动到目的地需要检索多少个转发表?

R16. 假设某应用每20ms生成一个40字节的数据块,每块封装在一个TCP报文中,TCP报文再封装在一个IP数据报中。每个数据报的开销有多大?应用数据所占的百分比是多少?

R17. 假设主机A向主机B发送封装在一个IP数据报中的TCP报文段。当主机B接收到该数据报时,主机B中的网络层应该如何知道它应当将该报文段(即数据报的有效载荷)交给TCP而不是UDP或某个其他东西呢?

R18. 假定你购买了一个无线路由器并将其与电缆调制解调器相连,并且你的ISP动态地为你连接的设备(即你的无线路由器)分配一个IP地址。还假定你家有5台PC,均使用802.11以无线方式与该无线路由器相连。怎样为这5台PC分配IP地址?该无线路由器使用NAT吗?为什么?

R19. 比较IPv4和IPv6首部字段。它们有某些字段是相同的吗?

R20. 有人说当IPv6通过IPv4路由器建隧道时。IPv6将IPv4隧道作为链路层协议。你同意这种说法吗?为什么?

R21. 比较和对照链路状态和距离向量路由选择算法?

R22. 讨论因特网的等级制组织是怎样使得其能够扩展为数以百万计用户的。

R23. 每个自治系统使用相同的AS内部路由选路算法是必要的吗?为什么?

R24. 考虑图4-37。从D中的初始表开始,假设D收到来自A的下面的通告:

D中的表会改变吗?如果是,怎样变化?

R25. 比较RIP和OSPF使用的通告。

R26. 填空:RIP通告通常宣称到各目的地的跳数。另一方面,BGP则是通告到各目的地的_____?

R27. 为什么在因特网中用到了不同类型的AS间与AS内部选路协议?

R28. 为什么策略考虑对于AS内部协议(如OSPF和RIP)与对于AS间路由选择协议(如BGP)一样重要呢?

R29. 定义和对比下列术语:子网,前缀和BGP路由。

R30. BGP是怎样使用NEXT-HOP属性的?它是怎样使用AS-PATH属性的?

R31. 描述一个较高层ISP的网络管理员在配置BGP时是如何实现策略的。

TODO----HERE
4.6.32 通过多个单播实现广播抽象与通过支持广播的单个网络(路由器)实现广播抽象之间有什么重要区别吗?
答:N次单播效率低,需要知道接收者的地址,消耗大。但是使用广播的话可以通过洪泛方法发送消息。
4.6.33 对于我们学习的3种一般的广播通信方法(无控制洪泛,受控洪泛和生成树广播),下列说法正确吗?可以假定分组不会因缓存溢出而丢失,所有分组以它们发送的顺序交付给链路。
a.一个节点可能接收到同一个分组的多个拷贝。
b.一个节点可能跨越相同的出链路转发多个分组的拷贝。
答:无控制洪泛:a对,b对。受控洪泛:a对,b错。生成树广播:a错,b错。
4.6.34 当一台主机加入一个多播组时,它必须将其IP地址改变为它所加入的多播组的地址吗?
答:对错误。
4.6.35 IGMP和广域多播选路协议所起的作用是什么?
答:IGMP运行在一台主机与其直接相连的路由器之间。IGMP允许主机指定路由器要加入的组播网。然后由组播路由器与运行组播路由协议的其他组播路由器一起工作。
4.6.36 在多播选路场合中,一棵组共享的树与一颗基于源的树之间有什么区别?
答:一个组共享的树来为组中所有发送方分发流量,一个是为每个独立的发送方构建一颗特定源的选路树。