6.31¼òÊöDHCPµÄ¹¤×÷¹ý³Ì¡£ÎªÊ²Ã´ÒªÊ¹Óù㲥£¿
6.32һ̨·þÎñÆ÷²ÉÓÃP2PÎļþ·Ö·¢·½Ê½°ÑÒ»¸ö´óÎļþ£¨³¤¶ÈΪL£©·Ö·¢¸øn̨¿Í»§»ú¡£¼ÙÉèÎļþ´«ÊäµÄÆ¿¾±ÊǸ÷Ö÷»úµÄÉÏÐÐËÙÂÊR£¬²¢ÇÒÿ¸ö¶ÔµÈ·½Ö»ÄÜÔÚ½ÓÊÕÍêÕû¸öÎļþºó²ÅÄÜÏòÆäËü¶ÔµÈ·½×ª·¢¡£Çë¼ÆËãÎļþ·Ö·¢µ½ËùÓжԵȷ½µÄ×î¶Ìʱ¼ä¡£
6.33ÖØÐ¿¼ÂÇÉÏÌâÎļþ·Ö·¢ÈÎÎñ£¬µ«¿ÉÒÔ½«Õâ¸ö·Ç³£´óµÄÎļþ»®·ÖΪһ¸ö¸ö·Ç³£Ð¡µÄÊý¾Ý¿é½øÐзַ¢£¬¼´Ò»¸ö¶ÔµÈ·½ÔÚÏÂÔØÍêÒ»¸öÊý¾Ý¿éºó¾ÍÄÜÏòÆäËû¶ÔµÈ·½×ª·¢£¬²¢Í¬Ê±¿ÉÏÂÔØÆäËüÊý¾Ý¿é¡£²»¿¼ÂÇ·Ö¿éÔö¼ÓµÄ¿ØÖÆÐÅÏ¢£¬ÊÔ¼ÆËãÕû¸ö´óÎļþ·Ö·¢µ½ËùÓжԵȷ½µÄ×î¶Ìʱ¼ä¡£ 6.34ÔÚP2P¶ÔµÈ·½ÖÐËÑË÷ÎļþµÄ·½Ê½Ö÷ÒªÓÐÄļ¸ÖÖ£¿¼òÊö¸÷×ÔµÄÓÅȱµã¡£
6.35¿¼ÂÇÒ»¸ö5λID¿Õ¼äµÄChord¸²¸ÇÍøÂ磬¸Ã¸²¸ÇÍøÂçÓнáµã1, 4, 7, 12, 15, 20, 27¡£¼ÙÉè½áµã1Òª²éÕÒ¶ÔÏó16£¬Çëд³ö²éÕÒ²½Ö裬²¢¸ø³öÏà¹Ø½áµãµÄË÷Òý±í¡£
6.36³£ÓõĶàýÌåÓ¦Óã¨Á÷ʽ´æ´¢ÒôƵ/ÊÓÆµ¡¢Á÷ʽʵ¿öÒôƵ/ÊÓÆµºÍʵʱ½»»¥ÒôƵ/ÊÓÆµ£©¶¼¸÷ÓкÎÌØµã£¿
6.37ÊÔ¼òÊöRTPÐÒéºÍSIPÐÒéµÄÒªµã¡£
6.38ÔÚÍòÎ¬ÍøÖÐѰÕÒÁ½¸öÁ÷ʽ´æ´¢ÒôƵ»òÊÓÆµÍøÕ¾¡£ÓÃWiresharkÈí¼þ·ÖÎö£º (1) ¸ÃÕ¾µãÊÇ·ñʹÓÃÁËÔªÎļþ?
(2) ÒôƵ/ÊÓÆµÊÇÀûÓÃUDP»¹ÊÇTCP½øÐд«ÊäµÄ£¿ (3) ÊÇ·ñʹÓÃÁËRTP£¿ (4) ÊÇ·ñʹÓÃÁËRTSP£¿
6.39 TCP½ÓÊÕ»º³åÇøºÍýÌå²¥·ÅÆ÷µÄ²¥·Å»º³åÇøÔÚ×÷ÓÃÉÏÓÐÊ²Ã´Çø±ð£¿ 6.40 RTPÐÒéÄÜ·ñΪӦÓòãÌṩ¿É¿¿´«Êä·þÎñ£¿Çë˵Ã÷ÀíÓÉ¡£ 6.41ÔÚRTP·Ö×éÊײ¿ÖÐΪʲôҪʹÓÃÐòºÅ¡¢Ê±¼ä´Á£¿ 6.42ÊԱȽÏCDNÓëWeb»º´æµÄÏàËÆÖ®´¦ºÍÇø±ð¡£
6.43Çë˵Ã÷IP¶à²¥ºÍÓ¦Óòã¶à²¥µÄÇø±ð¡£ÎªÊ²Ã´Ä¿Ç°Á÷ʽʵ¿öƵ/ÊÓÆµÓ¦Óöà²ÉÓÃÓ¦Óòã¶à²¥¼¼ÊõÀ´ÊµÏÖ£¿
6.44ÔÚSIPÐÒéÖУ¬SIP×¢²á·þÎñÆ÷µÄ×÷ÓÃÊÇʲô£¿
6.45¿¼²ì6.10.2½ÚÖÐTCP·þÎñÆ÷´úÂëµÄµÚ28¡¢29ÐС£Èç¹û¿Í»§¶Ë·¢ËÍÒ»¸ö±È½Ï³¤µÄ×Ö·û´®£¨ÀýÈç5000×Ö½Ú£©£¬ÈçºÎÐÞ¸ÄÕâÁ½ÐдúÂë²ÅÄÜÕýÈ·½ÓÊÕÍê¿Í»§¶Ë·¢Ë͵Ä×Ö·û´®£¬²¢ËµÃ÷ÔÒò¡£ 6.46ÅжÏÕýÎó£º
(1) ÔÚä¯ÀÀÆ÷ºÍWeb·þÎñÆ÷Ö®¼äʹÓÃÁ÷Ë®Ïß·½Ê½µÄ³Ö¾ÃÁ¬½ÓµÄ»°£¬Ò»¸öTCP±¨ÎĶοÉÄÜЯ´øÁ½¸ö²»Í¬µÄHTTP·þÎñÇëÇó±¨ÎÄ¡£
(2) ¸ßÖÊÁ¿ÊÓÆµ´«ÊäÊôÓÚÄÜÈÝÈÌÊý¾Ý¶ªÊ§µÄÍøÂçÓ¦Óá£
(3) ¼ÙÉèÓû§ÇëÇóÓÉijЩÎı¾ºÍÁ½·ùͼƬ×é³ÉµÄWebÒ³Ãæ£¨²»Ê¹ÓÃÄÚº¬Í¼ÏñÎĵµ£©¡£¶ÔÓÚÕâ¸öÒ³Ãæ£¬ä¯ÀÀÆ÷½«»á·¢ËÍÒ»¸öÇëÇó±¨ÎIJ¢½ÓÊÕÈý¸öÏìÓ¦±¨ÎÄ¡£
(4) ÓÉÓÚP2PÎļþ¹²Ïíϵͳ²ÉÓõÄÊǶԵÈÌåϵ½á¹¹£¬Òò´ËÔÚ¸ÃϵͳÖеÄÒ»´ÎͨÐŻỰÖв»´æÔÚ¿Í»§»ú½ø³ÌºÍ·þÎñÆ÷½ø³ÌµÄ¸ÅÄî¡£
(5) È«ÇòĿǰÓÐÊ®¼¸¸ö¸ùÓòÃû·þÎñÆ÷£¬ÊÀ½çÉÏÈκÎÒ»¸öÁªÍø¼ÆËã»úµÄÓòÃû¶¼¿ÉÒÔÔÚÆäÖÐÖÁÉÙÒ»¸ö¸ùÓòÃû·þÎñÆ÷µÄÊý¾Ý¿âÖÐÖ±½Ó²éѯµÃµ½¡£
(6) Á½¸ö²»Í¬µÄWebÒ³Ãæ£¨ÀýÈ磬www.mit.edu/research.html¼°www.mit.edu/students.html£©¿ÉÄÜͨ¹ýͬһ¸ö³Ö¾ÃÁ¬½Ó·¢ËÍ¡£
µÚ7ÕÂ
7.1¼ÆËã»úÍøÂçÖеݲȫÍþв¶¼ÓÐÄÄЩ£¿ÐèÒªÄÄЩ°²È«·þÎñ£¿
13
7.2Çë˵Ã÷ÊÚȨ(authorization)Óë¼ø±ð(authentication)µÄÇø±ð¡£
7.3¶Ô³ÆÃÜÔ¿ÃÜÂëÌåÖÆÓ빫ԿÃÜÂëÌåÖÆµÄÌØµã¸÷ÈçºÎ£¿¸÷ÓкÎÓÅȱµã£¿
7.4¿¼ÂÇn¸öÓû§Á½Á½¼äµÄÃØÃÜͨÐÅÎÊÌâ¡£Èç¹ûʹÓöԳÆÃÜÔ¿ÃÜÂëÌåÖÆ£¬ÐèÒª¶àÉÙÃÜÔ¿£¿ÈôʹÓù«Ô¿ÃÜÂëÌåÖÆ£¬ÔòÐèÒª¶àÉÙ¶ÔÃÜÔ¿£¿
7.5ÄãÄÜÉè¼Æ³öÒ»¸ö¼òµ¥µÄ¶Ô³ÆÃÜÔ¿¼ÓÃÜËã·¨Âð£¿Çë´óÖÂÆÀ¹ÀÒ»ÏÂÄãµÄ¼ÓÃÜËã·¨µÄÇ¿¶È¡£
7.6ÔÚ¶Ô³ÆÃÜԿϵͳÖУ¬Í¨ÐÅË«·½Òª¹²ÏíÍ¬Ò»ÃØÃÜÃÜÔ¿£¬ÐèҪͨ¹ý°²È«Í¨µÀ·Ö·¢ÃÜÔ¿¡£¶øÔÚ¹«Ô¿ÏµÍ³ÖУ¬¹«Ô¿ÎÞÐè±£ÃÜ£¬ÊÇ·ñ¾Í²»´æÔÚÃÜÔ¿·Ö·¢µÄÎÊÌ⣿ÊÔ¾ÙÒ»Àý˵Ã÷ÔÒò¡£ 7.7±È½Ï¶Ô³ÆÃÜÔ¿ÃÜÂëÌåÖÆÓ빫ԿÃÜÂëÌåÖÆÖÐÃÜÔ¿·Ö·¢µÄÒìͬ¡£
7.8ΪʲôÐèÒª½øÐб¨Îļø±ð£¿±¨Îĵı£ÃÜÐÔÓëÍêÕûÐÔÓкÎÇø±ð£¿Ê²Ã´ÊÇMD5£¿
7.9Ϊʲô±¨Îļø±ð¼¼ÊõÖÐҪʹÓñ¨ÎÄÕªÒª£¿Ê²Ã´±¨ÎÄժҪҪʹÓÃÃÜÂëÉ¢Áк¯Êý£¿Ê¹ÓÃÆÕͨɢÁк¯Êý»áÓÐʲôÎÊÌ⣿
7.10¼ÆËã×Ö·û´®¡°SEND1293.BOB¡±ºÍ¡°SEND9213.BOB¡±µÄÒòÌØÍø¼ìÑéºÍ£¬¿´ÊÇ·ñÍêȫһÑùµÄ¡£ 7.11±È½ÏÊý×ÖÇ©ÃûÓ뱨Îļø±ðÂë¼¼ÊõµÄÒìͬ¡£
7.12ÇëÐÞ¸Äͼ7-9Öеļø±ðÐÒ飬ʹÓù«Ô¿ÃÜÂë¼ÓÃÜËã·¨À´ÊµÏÖ²»ÖØÊý¼ø±ðÐÒé¡£
7.13Èç¹û²ÉÓÃÐŵÀ¼ÓÃÜ»ú¶ÔÍøÂçÖÐËùÓÐÁ´Â·¶¼½øÐмÓÃÜ£¬²¢ÇÒËùÓÐÖмä½áµã£¨Èç·ÓÉÆ÷£©Ò²Êǰ²È«µÄ£¬ÊDz»ÊǾͲ»ÐèÔÚÍøÂçÆäËû²ã´ÎÌṩ°²È«»úÖÆÁË£¿
7.14²é¿´Ò»¸öÎÞÏß½ÓÈëµãAPµÄ°²È«ÅäÖ㬿´¿´Ëü¶¼Ö§³Ö¼¸ÖÖ°²È«»úÖÆ¡£ 7.15 IPSecÓÐÄÄÁ½ÖÖÔËÐз½Ê½£¿Çë¼òÊöËûÃǵÄÇø±ð¡£
7.16ÒòÌØÍøµÄÍøÂç²ãÊÇÎÞÁ¬½ÓµÄ£¬¶øIPSecÊÇÒòÌØÍøÍøÂç²ãµÄ°²È«ÐÒ飬ËüÒ²ÊÇÎÞÁ¬½ÓµÄÂð£¿Çë˵Ã÷ÀíÓÉ¡£
7.17ÓÐÁËIPSecÔÚÍøÂç²ãÌṩ°²È«·þÎñ£¬ÎªÊ²Ã´»¹ÐèÒªÔËÊä²ãºÍÓ¦ÓòãµÄ°²È«ÐÒ飿 7.18ʹÓÃIPSec»òSSLÄÜ´úÌæPGPΪµç×ÓÓʼþÌṩ°²È«·þÎñÂ𣿠7.19ÊÔÊö·À»ðǽµÄ»ù±¾¹¤×÷ÔÀíºÍËùÌṩµÄ¹¦ÄÜ¡£ 7.20ÊDz»ÊÇÔÚ²¿ÊðÁË·À»ðǽ£¬ÄÚÍøµÄÖ÷»ú¾Í¶¼°²È«ÁË£¿ 7.21ÓÐÁË·À»ðǽΪʲô»¹ÐèÒªÈëÇÖ¼à²âϵͳ£¿
7.22ÈëÇÖ¼ì²â·½·¨Ò»°ã¿ÉÒÔ·ÖΪÄÄÁ½ÖÖ£¿ËüÃÇÖ®¼äµÄÇø±ðÊÇʲô£¿
7.23Ϊʲô¹¥»÷ÕßÔÚ½øÐÐÍøÂç¹¥»÷ǰͨ³£Òª½øÐÐÍøÂçɨÃè£¿ÍøÂçɨÃèÓÐÄļ¸ÖÖÖ÷ÒªµÄÀàÐÍ£¿ 7.24ÔÚ½»»»Ê½¾ÖÓòÍøÖÐÓÃÐá̽Æ÷½øÐÐÍøÂç¼àÌýµÄÀ§ÄÑÊÇʲô£¿½»»»»ú¶¾»¯¹¥»÷µÄ»ù±¾ÔÀíÊÇʲô£¿ÈçºÎ·À·¶£¿
7.25 DDoSÊÇÈçºÎ²úÉú¾ÞÁ¿¹¥»÷Á÷Á¿µÄ£¿ÎªÊ²Ã´ÄÑÒÔ·À·¶£¿
14
Ïà¹ØÍÆ¼ö£º