ÐÐΪ£¬ÔÚ½Úµã²ã´ÎÖн«Æä»¥Á¬³ÉÉ豸£¬ÔÚÍøÂç²ã´ÎÖн«ÕâЩÉ豸»¥Á¬×é³ÉÍøÂç¡£¼¸¸ö²»Í¬µÄÍøÂ糡¾°×é³É¡°ÏîÄ¿¡±£¬ÓÃÒԱȽϲ»Í¬µÄÉè¼Æ·½°¸¡£ÕâÒ²ÊÇModeler½¨Ä£µÄÖØÒª»úÖÆ£¬ÕâÖÖ»úÖÆÓÐÀûÓÚÏîÄ¿µÄ¹ÜÀíºÍ·Ö¹¤¡£
(3) ÓÐÏÞ״̬»ú£ºÔÚ¹ý³Ì²ã´ÎʹÓÃÓÐÏÞ״̬»úÀ´¶ÔÐÒéºÍÆäËû¹ý³Ì½øÐн¨Ä£¡£ÔÚÓÐÏÞ״̬»úµÄ״̬ºÍ×ªÒÆÌõ¼þÖÐʹÓÃC/C++ÓïÑÔ¶ÔÈκιý³Ì½øÐÐÄ£Äâ¡£Óû§¿ÉÒÔËæÐÄËùÓûµØ¿ØÖÆ·ÂÕæµÄÏêϸ³Ì¶È¡£ÓÐÏÞ״̬»ú¼ÓÉϱê×¼µÄC/C++ÒÔ¼°OPNET±¾ÉíÌṩµÄ400¶à¸ö¿âº¯Êý¹¹³ÉÁËModeler±à³ÌµÄºËÐÄ¡£OPNET³ÆÕâ¸ö¼¯ºÏΪProto CÓïÑÔ¡£
(4) ¶ÔÐÒé±à³ÌµÄÈ«ÃæÖ§³Ö£ºÖ§³Ö400¶à¸ö¿âº¯ÊýÒÔ¼°Êéд·ç¸ñ¼ò½àµÄÐÒéÄ£ÐÍ¡£OPNETµÄºËÐÄÒѾǶÈëÁËÖÚ¶àÐÒ飬Òò´Ë¶ÔÓںܶàÐÒ飬ÎÞÐè½øÐжîÍâµÄ±à³Ì¡£
(5) ϵͳµÄÍêÈ«¿ª·ÅÐÔ£º ModelerÖÐÔ´ÂëÈ«²¿¿ª·Å£¬Óû§¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÒªÌí¼Ó¡¢ÐÞ¸ÄÒÑÓеÄÔ´Âë¡£
(6) ¸ßЧµÄ·ÂÕæÒýÇæ£ºÊ¹ÓÃModeler½øÐпª·¢µÄ·ÂÕæÆ½Ì¨£¬Ê¹·ÂÕæµÄЧÂÊÏ൱¸ß¡£ (7) ¼¯³ÉµÄ·ÖÎö¹¤¾ß£ºModeler·ÂÕæ½á¹ûµÄÏÔʾ½çÃæÊ®·ÖÓѺ㬿ÉÒÔÇáËɿ̻ºÍ·ÖÎö¸÷ÖÖÀàÐ͵ÄÇúÏߣ¬Ò²¿É½«ÇúÏßµ¼³öµ½µç×Ó±í¸ñÖС£
(8) ¶¯»£ºModeler¿ÉÒÔÔÚ·ÂÕæÖлò·ÂÕæºóÏÔʾģÐÍÐÐΪµÄ¶¯»£¬Ê¹µÃ·ÂÕæÆ½Ì¨¾ßÓкܺõÄÑÝʾЧ¹û¡£
(9) ¼¯³Éµ÷ÊÔÆ÷£º¿ìËÙµØÑéÖ¤·ÂÕæ»ò·¢ÏÖ·ÂÕæÖдæÔÚµÄÎÊÌ⣬OPNET±¾ÉíÓÐ×Ô¼ºµÄµ÷ÊÔ¹¤¾ß¡ª¡ªOPNET Debugger£¨ODB£©¡£ÁíÍ⣬OPNETÔÚWindowsƽ̨Ï»¹Ö§³ÖºÍ±à³ÌÓïÑÔVCµÄÁªºÏµ÷ÊÔ¡£
2.2.2 OPNET Modeler½¨Ä£ Éè¼ÆÒ»ÏµÁÐÎÊÌâ (1)È·¶¨Ä£ÐÍÐèÒª½â¾öµÄÎÊÌâ
(2)´´½¨ÔʼģÐÍ£¬ÔʼģÐͲ»ÐèÒªÌØ
½¨Á¢Ò»¸ö³õ²½Ä£ÐÍ ±ðÍêÉÆ£¬Ö»ÒªÄܻشðһЩÎÊÌâ¼´¿É
Ñé֤ģÐÍ¡¢½¨Á¢Í¬µÈÐÔ
(3)Ñé֤ģÐÍ£¬ÒÔ»ñµÃÒ»¶¨µÄ¡°µÈͬÐÔ¡±
(4)ÔöǿģÐÍ£¬¶ÔÄ£ÐÍ×ö³öÐ޸ģ¬ÒÔ½â
ÍêÉÆÄ£ÐÍ ´ðδÀ´µÄÎÊÌâ
ÔËÐзÂÕæ¡¢·ÖÎö½á¹û (5)ÉèÖ÷ÂÕæ²ÎÊýÒÔ¼°Ìõ¼þ£¬ÔËÐзÂÕæ£¬
²é¿´²¢·ÖÎö½á¹û
·¢²¼½á¹û (6)·¢²¼½á¹û
2.2.3 OPNET Modeler ½øÐзÂÕæµÄÁ÷³Ì
1£®Àí½âϵͳ 2.Àí½â·ÂÕæµÄÄ¿µÄ 3.Ñ¡ÔñÐèÒªµÄ½¨Ä£µÄ·½Ïò 4.¶¨ÒåÊäÈëºÍÊä³ö 5.È·¶¨ÏµÍ³Ä£ÐÍ 6È·¶¨Êä³ö£¬ÔËÐзÂÕæ
7.ϵͳ½á¹ûÊÇ·ñÕýÈ·£¬½á¹ûµÄÈÝ´íÐԺ;«È·ÐÔ¶¼ÐèÒª½øÐÐÑéÖ¤ 8.½á¹ûÊÇ·ñ×ã¹»Ïêϸ 9.½á¹ûÊÇ·ñͳ¼Æ¿ÉÓÃ
2.2.4OPNET Modeler Èý²ã½¨Ä£»úÖÆ
OPNETÖеĽ¨Ä£¹¤×÷ÔÚ3ÖÖ²»Í¬µÄ»·¾³ÖÐÍê³É£¬Õâ3ÖÖ»·¾³Ò²³ÆÎª3¸öÓò¡£ÕâÖÖ½¨Ä£·½·¨ÓëʹÓõ¥Ò»²ã´Î¶ÔϵͳÖеÄËùÓвãÃæ½øÐн¨Ä£µÄ¾ø´ó¶àÊý½¨Ä£·½·¨²»Í¬¡£
OPNET½¨Ä£ÓòµÄ¹¦ÄÜ
½¨Ä£Óò ÍøÂçÓò ½ÚµãÓò ½ø³ÌÓò
¹¦ÄÜ ´Ó¸ß²ãÉ豸£¨¼´½ÚµãºÍͨѶÁ´Â·£©¶Ôϵͳ½øÐй淶 ´ÓÓ¦Óᢽø³Ì¡¢¶ÓÁкÍͨÐŽӿڶԽڵãµÄ¹¦ÄܽøÐй淶 ¶ÔϵͳÄÚ½ÚµãËùº¬½ø³ÌµÄÐÐΪ½ø³Ì¹æ·¶£¬°üº¬¾ö²ß½ø³ÌºÍËã·¨
Èý¡¢ÎÞÏßÍøÂç 3.1ÎÞÏßÍøÂç¸ÅÊö
ËùνÎÞÏßÍøÂ磬¼È°üÀ¨ÔÊÐíÓû§½¨Á¢Ô¶¾àÀëÎÞÏßÁ¬½ÓµÄÈ«ÇòÓïÒôºÍÊý¾ÝÍøÂ磬Ҳ°üÀ¨Îª½ü¾àÀëÎÞÏßÁ¬½Ó½øÐÐÓÅ»¯µÄºìÍâÏß¼¼Êõ¼°É䯵¼¼Êõ£¬ÓëÓÐÏßÍøÂçµÄÓÃ;ʮ·ÖÀàËÆ£¬×î´óµÄ²»Í¬ÔÚÓÚ´«Êäý½éµÄ²»Í¬£¬ÀûÓÃÎÞÏߵ缼ÊõÈ¡´úÍøÏߣ¬¿ÉÒÔºÍÓÐÏßÍøÂ绥Ϊ±¸·Ý¡£
²ÉÓÃÎÞÏß´«ÊäýÌåÈçÎÞÏߵ粨¡¢ºìÍâÏߵȵÄÍøÂç¡£ÓëÓÐÏßÍøÂçµÄÓÃ;ʮ·ÖÀàËÆ£¬×î´óµÄ²»Í¬ÔÚÓÚ´«Êäý½éµÄ²»Í¬£¬ÀûÓÃÎÞÏߵ缼ÊõÈ¡´úÍøÏß¡£
ÎÞÏßÍøÂç¼¼Êõº¸ÇµÄ·¶Î§ºÜ¹ã£¬¼È°üÀ¨ÔÊÐíÓû§½¨Á¢Ô¶¾àÀëÎÞÏßÁ¬½ÓµÄÈ«ÇòÓïÒôºÍÊý¾ÝÍøÂ磬Ҳ°üÀ¨Îª½ü¾àÀëÎÞÏßÁ¬½Ó½øÐÐÓÅ»¯µÄºìÍâÏß¼¼Êõ¼°É䯵¼¼Êõ¡£Í¨³£ÓÃÓÚÎÞÏßÍøÂçµÄÉ豸°üÀ¨±ãЯʽ¼ÆËã»ú¡¢Ì¨Ê½¼ÆËã»ú¡¢ÊÖ³Ö¼ÆËã»ú¡¢¸öÈËÊý×ÖÖúÀí(PDA)¡¢Òƶ¯µç»°¡¢±Êʽ¼ÆËã»úºÍѰºô»ú¡£ÎÞÏß¼¼ÊõÓÃÓÚ¶àÖÖʵ¼ÊÓÃ;¡£ÀýÈ磬ÊÖ»úÓû§¿ÉÒÔʹÓÃÒÆ¶¯µç»°²é¿´µç×ÓÓʼþ¡£Ê¹ÓñãЯʽ¼ÆËã»úµÄÂÿͿÉÒÔͨ¹ý°²×°ÔÚ»ú³¡¡¢»ð³µÕ¾ºÍÆäËû¹«¹²³¡ËùµÄ»ùÕ¾Á¬½Óµ½Internet¡£ÔÚ¼ÒÖУ¬Óû§¿ÉÒÔÁ¬½Ó×ÀÃæÉ豸À´Í¬²½Êý¾ÝºÍ·¢ËÍÎļþ
ĿǰÖ÷Á÷Ó¦ÓõÄÎÞÏßÍøÂç·ÖΪGPRSÊÖ»úÎÞÏßÍøÂçÉÏÍøºÍÎÞÏß¾ÖÓòÍøÁ½ÖÖ·½Ê½¡£GPRSÊÖ»úÉÏÍø·½Ê½£¬ÊÇÒ»ÖÖ½èÖúÒÆ¶¯µç»°ÍøÂç½ÓÈëInternetµÄÎÞÏßÉÏÍø·½Ê½£¬Òò´ËÖ»ÒªÄãËùÔÚ³ÇÊпªÍ¨ÁËGPRSÉÏÍøÒµÎñ£¬ÄãÔÚÈκÎÒ»¸ö½ÇÂä¶¼¿ÉÒÔͨ¹ý±Ê¼Ç±¾µçÄÔÀ´ÉÏÍø¡£
Ê×ÏÈ˵£¬ÎÞÏßÍøÂç²¢²»ÊǺεÈÉñÃØÖ®Î¿ÉÒÔ˵ËüÊÇÏà¶ÔÓÚÎÒÃÇĿǰÆÕ±éʹÓõÄÓÐÏßÍøÂç¶øÑÔµÄÒ»ÖÖȫеÄÍøÂç×齨·½Ê½¡£ÎÞÏßÍøÂçÔÚÒ»¶¨³Ì¶ÈÉÏÈÓµôÁËÓÐÏßÍøÂç±ØÐëÒÀÀµµÄÍøÏß¡£ÕâÑùÒ»À´£¬Äã¿ÉÒÔ×øÔÚ¼ÒÀïµÄÈκÎÒ»¸ö½ÇÂ䣬±§×ÅÄãµÄ±Ê¼Ç±¾µçÄÔ£¬ÏíÊÜÍøÂçµÄÀÖȤ£¬¶ø²»Ïñ´ÓǰÄÇÑù±ØÐëҪǨ¾ÍÓÚÍøÂç½Ó¿ÚµÄ²¼ÏßλÖá£ÕâÑùÄãµÄ¼ÒÀïÒ²²»»á±»Ò»¸ù¸ùµÄÍøÏßŪµÃÂÒÆß°ËÔãÁË¡£
3.1.1ÎÞÏßÍøÂçµÄ·¢Õ¹
ÎÞÏßÍøÂçÕ¼ÓÃÆµÂÊ×ÊÔ´£¬ÆäÆðÔ´¿É×·Ëݵ½20ÊÀ¼Í70Äê´úÏÄÍþÒÄ´óѧµÄALOHANETÑо¿ÏîÄ¿£¬È»¶øÕæÕý´ÙʹÆä³ÉΪ21ÊÀ¼Í³õ·¢Õ¹×îΪѸËٵļ¼ÊõÖ®Ò»£¬ÔòÊÇ1997ÄêIEEE 802.11±ê×¼µÄ°ä²¼
Wi-FiÁªÃË£¨ÒÔǰ³ÆÎªÎÞÏßÍøÂç±ê×¼»¯×éÖ¯£¬Wireless Ethernet Compatibility Alliance,WECA£©»¥²Ù×÷ÐÔ±£Ö¤µÄ·¢Õ¹µÈ¹Ø¼üʼþ¡£
´Ó20ÊÀ¼Í70Äê´úµ½90Äê´úÔçÆÚ£¬ÈËÃǶÔÎÞÏßÁ¬½ÓµÄÐèÇóÈÕÒæÔö³¤£¬µ«ÕâÖÖÐèÇóÖ»ÄÜͨ¹ýһЩÉÙÁ¿µÄ»ùÓÚרÀû¼¼ÊõµÄ°º¹óÓ²¼þÀ´ÊµÏÖ£¬¶øÇÒ²»Í¬ÖÆÔìÉ̵IJúÆ·Ö®¼äûÓл¥²Ù×÷ÐԺͰ²È«»úÖÆ£¬ÐÔÄÜÓ뵱ʱ±ê×¼µÄ10MbpsÓÐÏßÒÔÌ«ÍøÏà±È»¹Óкܴó²î¾à¡£
IEEE 802.11±ê×¼ÊÇÎÞÏßÍøÂç·¢Õ¹¹ý³ÌµÄÖØÒªÀï³Ì±®£¬Í¬Ê±Ò²ÊÇWi-FiÕâһǿ´óÇÒ¹«ÈÏµÄÆ·ÅÆ·¢Õ¹µÄÆðµã¡£IEEE 802.11ϵÁбê׼ΪÉè±¸ÖÆÔìÉ̺ÍÔËÓªÉÌÌṩÁËÒ»¸öͨÓõıê×¼£¬Ê¹ËûÃǸü¹Ø×¢ÓÚÎÞÏßÍøÂç²úÆ·¼°ÒµÎñµÄ¿ª·¢£¬Ëü¶ÔÎÞÏßÍøµÄ¹±Ï׿ÉÒÔÓëһЩ×î»ù±¾µÄÖ§³Å¼¼ÊõÏàæÇÃÀ¡£
ÔÚ¹ýÈ¥µÄÊ®ÄêÀ´ÓIEEE 802.11±ê×¼µÄ×î³õ°æ±¾ÑݱäµÄ¸÷ÖÖ¸÷ÑùµÄWi-Fi±ê×¼µÃµ½Á˹㷺µÄ¹Ø×¢£¬Óë´Ëͬʱ£¬ÆäËûµÄÎÞÏßÍøÂç¼¼ÊõÒ²¾Àú×ÅÏàËÆµÄÀú³Ì¡£1994Ä깫²¼Á˵ÚÒ»¸öIrDA£¨Infrared Data Association£¬ºìÍâÊý¾Ýлᣩ±ê×¼£¬Í¬Ò»ÄêEricsson¿ªÊ¼ÁËÒÆ¶¯µç»°¼°Æä¸½¼þÖ®¼ä»¥ÁªµÄÑо¿£¬ÕâÏîÑо¿Ê¹µÃÀ¶ÑÀ£¨Bluetooth£©¼¼ÊõÔÚ1999Äê±»IEEE 802.15.1¹¤×÷С×é²ÉÄÉ¡£
ÔÚÕâÒ»·¢Õ¹¹¤³ÌÖУ¬ÎÞÏßÍøÂç¼¼ÊõµÄÖÖÀàÒÑÄÜÂú×ã¸÷ÖÖÊý¾ÝËÙÂÊ£¨µÍËٺ͸ßËÙ£©¡¢¸÷ÖÖ¹¤×÷¾àÀ루½ø»òÔ¶£©¡¢¸÷ÖÖ¹¦ÂÊÏûºÄ£¨µÍ»ò¼«µÍ£©µÄËùÓÐÒªÇó¡£ 3.1.2ÎÞÏßÍøÂçµÄÂß¼½á¹¹
ÍøÂçµÄÂß¼½á¹¹£ºÖ¸µÄÊÇ¿ÉÒÔÔÚÎïÀíÉ豸»ò½Úµã¼ä½¨Á¢Á¬½Ó²¢¿ØÖÆÕâЩ½Úµã¼ä·ÓɺÍÊý¾Ý´«ÊäµÄ±ê×¼ºÍÐÒé¡£
ÒòΪÂß¼Á¬½ÓÊǽ¨Á¢ÔÚÎïÀíÁ¬½ÓÉϵģ¬ËùÒÔÂß¼½á¹¹ºÍÎïÀí½á¹¹Ï໥ÒÀÀµ£¬µ«ÊÇÁ½Õßͬʱ¾ßÓи߶ȵĶÀÁ¢ÐÔ£¬ÀýÈç¿ÉÒÔÔÚ²»¸Ä±äÂß¼½á¹¹µÄÇé¿öϸıäÍøÂçµÄÎïÀí½á¹¹£»Í¬Ñù£¬Í¬Ò»ÎïÀíÍøÂçÔںܶàÇé¿öÏ¿ÉÒÔÖ§³Ö²»Í¬µÄ±ê×¼ºÍÐÒé¡£Èçϲο¼Ä£ÐÍOSIÍøÂçÄ£ÐÍ£º
OSIÍøÂçÄ£ÐÍ
²ã ÃèÊö ±ê×¼ºÍÐÒé HTTP,FTP,SNMP,POP3,SMTP µÚÆß²ã£º ¶¨Òå¸÷ÖÖÓ¦Ó÷þÎñµÄ±ê×¼£¬ÀýÈç¼ì²é×ÊÔ´¿ÉÓÃÐÔ¡¢ÈÏÖ¤Ó¦Óòã Óû§µÈ µÚÁù²ã£º¿ØÖÆÊý¾Ý´ÓÒ»ÖÖ±íʾ¸ñʽµ½ÁíÒ»ÖÖ±íʾ¸ñʽת»»µÄ±ê×¼ SSL ±íʾ²ã µÚÎå²ã£º ¹ÜÀí·¢ËͺͽÓÊÕ¼ÆËã»úµÄ±íʾ²ã¼äͨÐŵıê×¼£¬¸ÃͨÐŻỰ²ã Óɽ¨Á¢¡¢¹ÜÀíºÍÖÕÖ¹¡°»á»°¡±ÊµÏÖ TCP£¬UDP ASAP£¬SMB µÚËIJ㣺 È·±£Êý¾Ý´«Êä¿É¿¿Íê³ÉµÄ±ê×¼£¬°üÀ¨´íÎó»Ö¸´¡¢Êý¾ÝÁ÷´«Êä²ã ¿ØÖƵȣ¬È·ÈÏËùÓÐÊý¾Ý°ü¶¼Òѵ½´ï µÚÈý²ã£º ¶¨ÒåÍøÂçÁ¬½Ó¹ÜÀíµÄ±ê×¼£¬°üÀ¨ÍøÂçÖнڵã¼äµÄ·ÓÉ¡¢ÍøÂç²ã ÖÐת¼°ÖÕÖ¹Á¬½Ó IPv4,IPv6,ARP