4¡¢ÕÆÎÕÔÚQuidway·ÓÉÆ÷ÉÏÅäÖÃRIP·ÓÉ 5¡¢ÊìϤÓëʹÓ÷ÓÉÆ÷µÄ×Ó½Ó¿Ú¡¢»Ø»·½Ó¿Ú 6¡¢ÕÆÎÕ·ÓɵĻù±¾²âÊÔ·½·¨
¡¾ÊµÑéÔÀí¡¿
±¾´ÎʵÑéÖзÓÉÆ÷ÉϵäÐ͵IJÙ×÷ÃüÁîʹÓÃʾÀý£º (1) ½øÈë·ÓÉij½Ó¿Ú, ÅäÖÃipµØÖ·
Àý£ºinterface e0/0
ip address 10.0.0.1 24 (2) ´´½¨£¨Ä³½Ó¿Ú£©×Ó½Ó¿Ú Àý£ºinterface e0/0.1 (3) ´´½¨»Ø»·½Ó¿Ú Àý£ºinterface lo1
(4) ÏÔʾ·ÓÉÆ÷µÄ×ÜÌåÅäÖÃÐÅÏ¢
display current-configuration (5) ÏÔʾ·Óɱí
display ip routing-table (6) ¶¨Òå·ÓÉÆ÷µÄÃû×Ö Àý£ºsysname R1
(7) ²é¿´Â·ÓÉÆ÷ij½Ó¿ÚµÄ¹¤×÷״̬ Àý£ºdisplay interface e0/1 (8) Ìí¼ÓijÌõ¾²Ì¬Â·ÓÉ
Àý£ºip route -Static 10.110.32.0 255.255.248.0 1.0.0.1 (9) ɾ³ýijÌõ¾²Ì¬Â·ÓÉ
Àý£ºundo ip route -Static 10.110.32.0 255.255.248.0 1.0.0.1 (10) Ìí¼ÓijÌõĬÈÏ·ÓÉ
Àý£ºip route -Static 0.0.0.0 0.0.0.0 1.0.0.1 (11)Æô¶¯rip,ʹÓÃÆäµÚ2°æÐÒé rip
version 2
(12)ÔÚripÐÒéÉÏÐû¸æÄ³Íø¶Î(±ØÐëΪ±¾µØµÄÖ±Á¬Íø¶Î) Àý£ºnetwork 10.10.10.0
(13)ÔÚÁ½¸öͨÐŽڵã¼ä£¬½øÐзÓɸú×Ù²âÊÔ
Àý£ºtracert 10.10.1.1 //ÔÚÒ»¸ö½ÚµãÔËÐÐtracert£¬²ÎÊýΪÁíÒ»¸ö½Úµãip
¡¾ÈÎÎñÓëÒªÇó¡¿
°´ÈçÏÂÍøÂçÍØÆË×éÍø£¬·Ö±ðÒÔ¾²Ì¬Â·ÓÉ¡¢Ä¬ÈÏ·ÓÉ¡¢RIP·ÓÉ·½Ê½ÊµÏÖÍøÂçµÄ»¥Áª£¬²¢Íê³ÉÁ¬Í¨²âÊÔ¡£
29
ÒªÇó£º
(1) ÔÚR1¡¢R2ÉÏ,Òª´´½¨ÒÔÏÂÂß¼½Ó¿Ú: »Ø»·(loopback)½Ó¿Ú: loop1 (2) ÿ̨½»»»»úÉÏÖÁÉÙÒª½Ó2̨Ö÷»ú (3) Ïȹ滮Õû¸öÍøÂçµÄipµØÖ·
ÒªÇóÿ¸ö·ÓɽӿÚ,´øÒ»¸öIPÍø¶Î Ϊÿ¸öIPÍø¶Î·ÖÅäÒ»¸öÍøÂçID;
Ϊÿ¸öIPÍø¶ÎϵÄͨÐŽڵã(Ö÷»ú½Úµã»ò·ÓɽӿÚ)·ÖÅäIPµØÖ·; £¨4£©ÔÚ×öRIP·ÓÉʱ,ÒªÇóʹÓÃÆäµÚ2°æÐÒé
¡¾²âÊÔ¹¤¾ß¡¿ 1. ping 2. tracert 3. traceroute
¡¾ÊµÑé²½Öè¡¿
ʵÑé·Ö×é½øÐУ¬Ã¿×é4ÈË¡£ 1. Íê³ÉÍøÂçµÄÎïÀíÁ¬½Ó
ÈçÐèÒª¶îÍâÏßÀ£¬×Ô¼ºÍê³ÉÖÆ×÷ 2. Íê³ÉÍøÂçµÄipµØÖ·¹æ»®
½«¾ßÌ广»®Ìîдµ½Ï±í,²¢¼Ç¼µ½ÊµÑ鱨¸æÖУ» Íø¶ÎÃû³Æ Íø¶ÎIP ͨÐŽڵã ͨÐŽڵãIP Net1 R1:E0/0 P1 P2 P3 P4 Net2 R1:LOOP1 Net3 R1:E0/1 R2:E0/1
30
Net4 Net5 R2:E0/0 C1 C2 C3 C4 R2:LOOP1 3. Íê³É¸÷Ö÷»ú½ÚµãµÄipµØÖ·ÓëÍø¹Ø¡¢Â·ÓɽӿڵÄipµØÖ·ÉèÖà עÒ⣬¸÷Ö÷»ú½ÚµãµÄÍø¹Ø²ÎÊý£¬²»ÒªÅä´í ÅäÖ÷ÓÉÆ÷µÄÃû×Ö£»
ÅäÖÃÓÃÓÚÍøÂç¹ÜÀíµÄÕ˺ÅÓëȨÏÞ£¨¿É²Î¿¼ÊµÑéÒ»£©£¨Ñ¡×ö£©£» 4. ÒÔ¾²Ì¬Â·Óɵķ½Ê½Íê³É·ÓÉÉèÖà ½øÐÐÁ¬Í¨²âÊÔ£¬²¢½øÐбØÒªµÄ¼Ç¼
5. ɾ³ý¾²Ì¬Â·ÓÉ£¬ÒÔĬÈÏ·Óɵķ½Ê½Íê³É·ÓÉÉèÖã» ½øÐÐÁ¬Í¨²âÊÔ£¬²¢½øÐбØÒªµÄ¼Ç¼
6. ɾ³ýĬÈÏ·ÓÉ£¬ÒÔRIP·Óɵķ½Ê½Íê³É·ÓÉÉèÖà ½øÐÐÁ¬Í¨²âÊÔ£¬²¢½øÐбØÒªµÄ¼Ç¼ 7. ÏÖ³¡¸´Ô
½«ºóÀ´Ìí¼ÓµÄ·ÓÉÆ÷¡¢ÍøÏß¡¢µçÔ´ÏßȡϽ»¸øÖ¸µ¼ÀÏʦÇåµã£»
¿Îºó£¬ÇëÔÚʵÑ鱨¸æÖжԼǼµÄÊý¾Ý½øÐзÖÎö¡£
31
ʵÑéËÄ TCP¡¢UDPÐÒé·ÖÎöÓëͨÐųÌÐòÉè¼Æ
¡¾ÊµÑéÄ¿µÄ¡¿
1¡¢Àí½âÓëÕÆÎÕTCPÐÒé¡¢UDPÐÒéͨÐÅ»úÖÆ
2¡¢ÊìϤʹÓÃwindows²Ù×÷ϵͳËùÌṩµÄÍøÂç±à³Ì½Ó¿ÚWinsock 3¡¢ÕÆÎÕ»ùÓÚWinsockµÄTCP»òUDPÓ¦ÓóÌÐòÉè¼Æ·½·¨
¡¾Ô¤Ï°ÒªÇó¡¿
1¡¢¸´Ï°¿ÎÌÃÉÏËùѧϰµÄTCPÐÒé¡¢UDPÐÒé·½Ãæ»ù±¾ÖªÊ¶¡£ 2¡¢ÊµÑéǰ²Î¿´Ïà¹Ø×ÊÁÏ£¬Ñ§Ï°ÍøÂç±à³Ì½Ó¿ÚWinsock£¬
ÀûÓÃ×Ô¼ºËùÊìϤµÄ³ÌÐòÉè¼Æ¿ª·¢¹¤¾ß£¬Íê³É±¾ÊµÑéµÄ³ÌÐòÉè¼Æ¡£
¡¾Éè¼ÆÈÎÎñÓëÒªÇó¡¿
Éè¼ÆÒ»Ì×»ùÓÚsocket½Ó¿Ú£¨Winsock API»òWinsock¿Ø¼þ£©µÄÍøÂçͨÐųÌÐò£¬¸ÃÓ¦ÓÃÓÉ·þÎñÆ÷¶ËºÍ¿Í»§¶ËÁ½¸ö³ÌÐò×é³É£¬·þÎñÆ÷¶ËÄܽÓÊÕ¿Í»§¶Ë¾ÍøÂç´«ÊäµÄÎļþ£¬²¢°´ÔÀ´µÄÃû×Ö²¢´æ´¢ÔÚ±¾µØÓ²ÅÌÉÏ¡£ÒªÇó³ÌÐòʹÓÃtcpÐÒé£¨ÃæÏòÁ¬½Ó£©Íê³ÉÊý¾ÝͨÐÅ¡£ µ±²ÉÓÃtcpÐÒéʱ£¬Í¨ÐŹý³ÌÈçÏ£º
1¡¢ ·þÎñÆ÷¶Ë³ÌÐòÏÈÔËÐУ¬¶ÔÖ¸¶¨µÄTCP¶Ë¿Ú½øÐмàÌý¡£
2¡¢ ¸ø¿Í»§¶ËÖ¸¶¨·þÎñÆ÷¶Ë³ÌÐòËùÔÚÖ÷»úIPµØÖ·¡¢·þÎñÆ÷¶Ë³ÌÐò¼àÌý¶Ë
¿Ú²ÎÊý²¢ÔËÐкó£¬Óë·þÎñÆ÷¶Ë½¨Á¢Á¬½Ó¡£
3¡¢¿Í»§¶ËÏò·þÎñÆ÷¶Ë´«ÊäÒ»¸öÎļþ£¬²¢´æ´¢ÔÚ·þÎñÆ÷¶ËµÄ±¾µØÓ²ÅÌÉÏ¡££¨Îļþ´óСÏÞ¶¨Îª10k×Ö½Ú×óÓÒ£©
4¡¢´«ÊäÍê±Ïºó£¬½øÐÐÌáʾ£¬²¢¹Ø±ÕÁ¬½Ó¡£ ¡¾Éè¼ÆÓë·ÖÎö»·¾³¡¿
£¨Ò»£©²Ù×÷ϵͳ£¨Ñ¡ÔñÏÂÁÐ×Ô¼ºËùÊìϤµÄ£©£º
1¡¢Windows XP/2003 2¡¢Linux
£¨¶þ£©¿ª·¢¹¤¾ß£¨Ñ¡ÔñÏÂÁÐ×Ô¼ºËùÊìϤµÄ£©£º
1¡¢Windows»·¾³ÏµÄVisual C++ £¨»òBorland C++£©
ͨÐŽӿڲÉÓÃWinsocket API£¬»ò»ùÓÚMFCµÄÌ×½Ó×ÖÀà(»ò»ùÓÚWinsocketµÄ¿Ø¼þ)¡£
2¡¢Windows»·¾³ÏµÄVisual C#
ͨÐŽӿڲÉÓÃWinsock¿Ø¼þ
3¡¢Windows»·¾³ÏÂµÄÆäËü¿ª·¢¹¤¾ß
ͨÐŽӿڲÉÓÃÏà¹ØµÄͨÐſؼþ¡£ 4¡¢Linux»·¾³ÏµÄgcc ͨÐŽӿڲÉÓÃsocket £¨Èý£©ÐÒé½âÂ빤¾ß£º
wireshark(»òsniffer pro)
32