¼ÆËã»úÍøÂç·½ÃæµÄÃæÊÔ»ù´¡Ì⣨³¬¼¶È«Å¶£©

Ò»¡¢Ê²Ã´ÊÇ»¥ÁªÍøOSIÄ£ÐÍ£¿

OSI£¨Open System Interconnection£©ÊÇÖ¸¿ª·Åʽϵͳ»¥Áª²Î¿¼Ä£ÐÍ¡£ÔÚÎÒÃÇµÄÆ½³£Ê¹ÓõļÆËã»úÍøÂçÖдæÔÚÖÚ¶àÌåϵ½á¹¹£¬

ÈçIBM¹«Ë¾µÄSNA(ÏµÍ³ÍøÂçÌåϵ½á¹¹)ºÍDEC¹«Ë¾µÄDNA(Digital Network Architecture)Êý×ÖÍøÂçÌåϵ½á¹¹µÈ¡£

ÓÉÓÚÌåϵ̫¶à£¬ÎªÁËÄܹ»½â¾ö²»Í¬ÍøÂçÖ®¼äµÄ»¥ÁªÎÊÌ⣬¹ú¼Ê±ê×¼»¯×éÖ¯ÖÆ¶¨ÁËÕâ¸öOSIÄ£ÐÍ¡£

OSI½«ÍøÂçͨÐŹ¤×÷·ÖΪÆß²ã£¬Óɸߵ½µÍÒÀ´ÎΪÎïÀí²ã¡¢Êý¾ÝÁ´Â·²ã¡¢ÍøÂç²ã¡¢´«Êä²ã¡¢»á»°²ã¡¢±íʾ²ãºÍÓ¦Óò㡣 OSIÄ£Ðͽṹͼ

¶þ¡¢Êý¾ÝÈçºÎ¸÷²ãÖ®¼ä´«Ê䣿

ÎïÀí²ã£¬Êý¾ÝÁ´Â·²ã£¬ÍøÂç²ãÊôÓÚOSIÄ£Ð͵ĵÍÈý²ã£¬¸ºÔð´´½¨ÍøÂçͨÐÅÁ¬½ÓµÄÁ´Â·£¬´«Êä²ã£¬»á»°²ã£¬±íʾ²ãºÍÓ¦ÓòãÊÇOSIÄ£Ð͵ĸßËIJ㣬¾ßÌ帺Ôð¶Ëµ½¶ËµÄÊý¾ÝͨÐÅ¡£ ÿ²ãÍê³ÉÒ»¶¨µÄ¹¦ÄÜ£¬Ã¿²ã¶¼Ö±½ÓΪÆäÉϲãÌṩ·þÎñ£¬²¢ÇÒËùÓвã´Î¶¼»¥ÏàÖ§³Ö£¬¶øÍøÂçͨÐÅÔò¿ÉÒÔ×ÔÉ϶øÏ£¨ÔÚ·¢ËͶˣ©»òÕß×Ô϶øÉÏ£¨ÔÚ½ÓÊÕ¶Ë£©Ë«Ïò½øÐС£

µ±È»£¬²¢²»ÊÇËùÓÐͨÐŶ¼ÊÇÒª¾­¹ýOSIµÄÈ«²¿Æß²ã£¬ÈçÎïÀí½Ó¿ÚÖ®¼äµÄת½Ó£¬Ö»ÐèÒªÎïÀí²ãÖнøÐм´¿É£»¶øÂ·ÓÉÆ÷Óë·ÓÉÆ÷Ö®¼äµÄÁ¬½ÓÔòÖ»ÐèÍøÂç²ãÒÔϵÄÈý²ã¡£

Èý¡¢¸÷²ãµÄ×÷ÓÃÊÇʲô£¿¸÷×Ô°üÀ¨ÄÄЩ¾ÍÓ¦Óã¿

1.ÎïÀí²ã¡£ÎïÀí²ã¹æ¶¨Á˼¤»î¡¢Î¬³Ö¡¢¹Ø±ÕͨÐŶ˵ãÖ®¼äµÄ»úÐµÌØÐÔ¡¢µçÆøÌØÐÔ¡¢¹¦ÄÜÌØÐÔÒÔ¼°¹ý³ÌÌØÐÔ¡£ÎïÀí²ãΪÉϲãЭÒéÌṩÁËÒ»¸ö´«ÊäÊý¾ÝµÄÎïÀíýÌå¡£

ÊôÓÚÎïÀí²ã¶¨ÒåµÄµäÐ͹淶°üÀ¨£ºEIA/TIA RS-232¡¢EIA/TIA RS-449¡¢V.35¡¢RJ-45µÈ¡£

2.Êý¾ÝÁ´Â·²ã¡£Êý¾ÝÁ´Â·²ãÔÚ²»¿É¿¿µÄÎïÀí½éÖÊÉÏÌṩ¿É¿¿µÄ´«Êä¡£Êý¾ÝÁ´Â·²ãµÄ×÷ÓðüÀ¨£ºÎïÀíµØÖ·Ñ°Ö·¡¢Êý¾ÝµÄ³ÉÖ¡¡¢Á÷Á¿¿ØÖÆ¡¢Êý¾ÝµÄ¼ì´í¡¢ÖØ·¢µÈ¡£ Êý¾ÝÁ´Â·²ãЭÒéµÄ´ú±í°üÀ¨£ºSDLC¡¢HDLC¡¢PPP¡¢STP¡¢Ö¡Öм̵ȡ£

3.ÍøÂç²ã¡£ÍøÂç²ã¸ºÔð¶Ô×ÓÍø¼äµÄÊý¾Ý°ü½øÐзÓÉÑ¡Ôñ¡£ÍøÂç²ã»¹¿ÉÒÔʵÏÖÓµÈû¿ØÖÆ¡¢Íø¼Ê»¥Á¬µÈ¹¦ÄÜ¡£

ÍøÂç²ãЭÒéµÄ´ú±í°üÀ¨£ºIP¡¢IPX¡¢RIP¡¢OSPFµÈ¡£

4.´«Êä²ã¡£´«Êä²ãÊǵÚÒ»¸ö¶Ëµ½¶Ë£¬¼´Ö÷»úµ½Ö÷»úµÄ²ã´Î¡£´«Êä²ã¸ºÔð½«ÉϲãÊý¾Ý·Ö¶Î²¢Ìṩ¶Ëµ½¶ËµÄ¡¢¿É¿¿µÄ»ò²»¿É¿¿µÄ´«Êä¡£´ËÍ⣬´«Êä²ã»¹Òª´¦Àí¶Ëµ½¶ËµÄ²î´í¿ØÖƺÍÁ÷Á¿¿ØÖÆÎÊÌâ¡£

´«Êä²ãЭÒéµÄ´ú±í°üÀ¨£ºTCP¡¢UDP¡¢SPXµÈ¡£

5.»á»°²ã¡£»á»°²ã¹ÜÀíÖ÷»úÖ®¼äµÄ»á»°½ø³Ì£¬¼´¸ºÔð½¨Á¢¡¢¹ÜÀí¡¢ÖÕÖ¹½ø³ÌÖ®¼äµÄ»á»°¡£

»á»°²ã»¹ÀûÓÃÔÚÊý¾ÝÖвåÈëУÑéµãÀ´ÊµÏÖÊý¾ÝµÄͬ²½¡£

6.±íʾ²ã¡£±íʾ²ã¶ÔÉϲãÊý¾Ý»òÐÅÏ¢½øÐб任ÒÔ±£Ö¤Ò»¸öÖ÷»úÓ¦ÓòãÐÅÏ¢¿ÉÒÔ±»ÁíÒ»¸öÖ÷»úµÄÓ¦ÓóÌÐòÀí½â¡£±íʾ²ãµÄÊý¾Ýת»»°üÀ¨Êý¾ÝµÄ¼ÓÃÜ¡¢Ñ¹Ëõ¡¢¸ñʽת»»µÈ¡£ 7¡¢Ó¦Óò㡣ӦÓòãΪ²Ù×÷ϵͳ»òÍøÂçÓ¦ÓóÌÐòÌṩ·ÃÎÊÍøÂç·þÎñµÄ½Ó¿Ú¡£ Ó¦ÓòãЭÒéµÄ´ú±í°üÀ¨£ºTelnet¡¢FTP¡¢HTTP¡¢SNMPµÈ¡£

ËÄ¡¢ÔÚ¸÷²ãÖ®¼ä£¬Êý¾ÝÊÇÒÔʲôµ¥Î»½øÐд«ÊäµÄ£¿

Õâ¸öÎÊÌâ±È½ÏÓÐÒâ˼£¬Êý¾ÝÔÚ¸÷²ãÖ®¼äµÄµ¥Î»¶¼ÊDz»Ò»ÑùµÄ£¬ÔÚÎïÀí²ãÊý¾ÝµÄµ¥Î»³ÆÎª±ÈÌØ£¨bit£©£»ÔÚÊý¾ÝÁ´Â·²ã£¬Êý¾ÝµÄµ¥Î»³ÆÎªÖ¡£¨frame£©£»

ÔÚÍøÂç²ã£¬Êý¾ÝµÄµ¥Î»³ÆÎªÊý¾Ý°ü£¨packet£©£»´«Êä²ã£¬Êý¾ÝµÄµ¥Î»³ÆÎªÊý¾Ý¶Î£¨segment£©¡£ ************************************************************************************************************************************************************************************************** Ò»¡¢TCPÎÕÊÖЭÒé

ÔÚTCP/IPЭÒéÖУ¬TCPЭÒéÌṩ¿É¿¿µÄÁ¬½Ó·þÎñ£¬²ÉÓÃÈý´ÎÎÕÊÖ½¨Á¢Ò»¸öÁ¬½Ó¡£ µÚÒ»´ÎÎÕÊÖ£º½¨Á¢Á¬½Óʱ£¬¿Í»§¶Ë·¢ËÍsyn°ü(syn=j)µ½·þÎñÆ÷£¬²¢½øÈëSYN_SEND״̬£¬µÈ´ý·þÎñÆ÷È·ÈÏ£»

µÚ¶þ´ÎÎÕÊÖ£º·þÎñÆ÷ÊÕµ½syn°ü£¬±ØÐëÈ·ÈϿͻ§µÄSYN£¨ack=j+1£©£¬Í¬Ê±×Ô¼ºÒ²·¢ËÍÒ»¸öSYN°ü£¨syn=k£©£¬¼´SYN+ACK°ü£¬´Ëʱ·þÎñÆ÷½øÈëSYN_RECV״̬£»

µÚÈý´ÎÎÕÊÖ£º¿Í»§¶ËÊÕµ½·þÎñÆ÷µÄSYN£«ACK°ü£¬Ïò·þÎñÆ÷·¢ËÍÈ·ÈϰüACK(ack=k+1)£¬´Ë°ü·¢ËÍÍê±Ï£¬¿Í»§¶ËºÍ·þÎñÆ÷½øÈëESTABLISHED״̬£¬Íê³ÉÈý´ÎÎÕÊÖ¡£

Íê³ÉÈý´ÎÎÕÊÖ£¬¿Í»§¶ËÓë·þÎñÆ÷¿ªÊ¼´«ËÍÊý¾Ý£¬ÔÚÉÏÊö¹ý³ÌÖУ¬»¹ÓÐÒ»Ð©ÖØÒªµÄ¸ÅÄ δÁ¬½Ó¶ÓÁУºÔÚÈý´ÎÎÕÊÖЭÒéÖУ¬·þÎñÆ÷ά»¤Ò»¸öδÁ¬½Ó¶ÓÁУ¬¸Ã¶ÓÁÐΪÿ¸ö¿Í»§¶ËµÄSYN°ü£¨syn=j£©¿ªÉèÒ»¸öÌõÄ¿£¬¸ÃÌõÄ¿±íÃ÷·þÎñÆ÷ÒÑÊÕµ½SYN°ü£¬²¢Ïò¿Í»§·¢³öÈ·ÈÏ£¬ÕýÔڵȴý¿Í»§µÄÈ·Èϰü¡£

ÕâЩÌõÄ¿Ëù±êʶµÄÁ¬½ÓÔÚ·þÎñÆ÷´¦ÓÚSyn_RECV״̬£¬µ±·þÎñÆ÷ÊÕµ½¿Í»§µÄÈ·Èϰüʱ£¬É¾³ý¸ÃÌõÄ¿£¬·þÎñÆ÷½øÈëESTABLISHED״̬¡£ Backlog²ÎÊý£º±íʾδÁ¬½Ó¶ÓÁеÄ×î´óÈÝÄÉÊýÄ¿¡£

SYN-ACK ÖØ´«´ÎÊý ·þÎñÆ÷·¢ËÍÍêSYN£­ACK°ü£¬Èç¹ûδÊÕµ½¿Í»§È·Èϰü£¬·þÎñÆ÷½øÐÐÊ×´ÎÖØ´«£¬µÈ´ýÒ»¶Îʱ¼äÈÔδÊÕµ½¿Í»§È·Èϰü£¬½øÐеڶþ´ÎÖØ´«£¬Èç¹ûÖØ´«´ÎÊý³¬¹ýϵͳ¹æ

¶¨µÄ×î´óÖØ´«´ÎÊý£¬

ϵͳ½«¸ÃÁ¬½ÓÐÅÏ¢´Ó°ëÁ¬½Ó¶ÓÁÐÖÐɾ³ý¡£×¢Ò⣬ÿ´ÎÖØ´«µÈ´ýµÄʱ¼ä²»Ò»¶¨Ïàͬ¡£ °ëÁ¬½Ó´æ»îʱ¼ä£ºÊÇÖ¸°ëÁ¬½Ó¶ÓÁеÄÌõÄ¿´æ»îµÄ×ʱ¼ä£¬Ò²¼´·þÎñ´ÓÊÕµ½SYN°üµ½È·ÈÏÕâ¸ö±¨ÎÄÎÞЧµÄ×ʱ¼ä£¬¸Ãʱ¼äÖµÊÇËùÓÐÖØ´«ÇëÇó°üµÄ×µÈ´ýʱ¼ä×ܺ͡£ ÓÐʱÎÒÃÇÒ²³Æ°ëÁ¬½Ó´æ»îʱ¼äΪTimeoutʱ¼ä¡¢SYN_RECV´æ»îʱ¼ä¡£ ¶þ¡¢TCP/IP 4 ²ãÄ£ÐÍÒÔ¼°Ã¿²ãÖ÷Òª¹¦ÄÜÃèÊöÈçÏ£º Ó¦Óò㣨Application Layer£©

TCP/IP ×éÖеÄÓ¦Óòã×ÛºÏÁË OSI Ó¦Óò㡢±íʾ²ãÒÔ¼°»á»°²ãµÄ¹¦ÄÜ¡£

Òò´Ë£¬ÔÚ TCP/IP ½á¹¹ÖУ¬´«Êä²ãÒÔÉϵÄÈκιý³Ì¶¼³ÆÖ®ÎªÓ¦Óá£ÔÚ TCP/IP ÖУ¬Ê¹ÓÃÌ×½Ó×Ö£¨socket£©ºÍ¶Ë¿ÚÃèÊöÓ¦ÓóÌÐòͨÐÅ·¾¶¡£´ó¶àÊýÓ¦ÓòãЭÒéÓëÒ»¸ö»ò¶à¸ö¶Ë¿ÚºÅÏà¹ØÁª¡£

´«Êä²ã£¨Transport Layer£©

TCP/IP ½á¹¹Öаüº¬Á½ÖÖ´«Êä²ãЭÒé¡£

ÆäÒ»´«Êä¿ØÖÆÐ­Ò飨TCP£©£¬È·±£ÐÅÏ¢´«Êä¹ý³Ì¡£Æä¶þÓû§Êý¾Ý±¨Ð­Ò飨UDP£©£¬Ö±½Ó´«ÊäÊý¾Ý±¨£¬¶ø²»ÐèÒªÌṩ¶Ë¶Ô¶Ë¿É¿¿Ð£Ñé¡£Á½ÖÖЭÒé¶ÔÓ¦²»Í¬µÄÓ¦ÓþßÓи÷×Ô¹¦ÄÜ¡£ ÍøÂç²ã£¨Network Layer£©

TCP/IP ÍøÂç²ãÖеÄÖ÷ҪЭÒéÊÇÍø¼ÊЭÒ飨IP£©¡£

ËùÓÐÍøÂç²ãÒÔÏ»òÒÔÉϵĸ÷²ãͨÐÅÔÚ¿çÔ½ TCP/IP ЭÒéջʱ£¬¶¼±ØÐëͨ¹ý IP Íê³É¡£´ËÍâ£¬ÍøÂç²ã»¹°üº¬²¿·ÖÖ§³ÖÐÔЭÒ飬Èç ICMP£¬ÊµÊ©ºÍ¹ÜÀí·Óɹý³Ì¡£ ÍøÂç·ÃÎʲ㣨Network Access Layer£©

ÔÚ TCP/IP ½á¹¹ÖУ¬ÍøÂç·ÃÎʲãÓÉÊý¾ÝÁ´Â·²ãºÍÎïÀí²ãºÏ²¢¶ø³É¡£

TCP/IP ÍøÂç·ÃÎʲ㲢ûÓÐÖØÐ¶¨Òåбê×¼£¬¶øÊÇÓÐЧÀûÓÃÔ­ÓÐÊý¾ÝÁ´Â·²ãºÍÎïÀí²ã±ê×¼¡£ ºÜ¶à RFC ÖÐÃèÊöÁË IP ÈçºÎʹÓÃÊý¾ÝÁ´Â·Ð­Òé²¢×÷ΪÆä½Ó¿Ú½çÃæ£¬ÈçÒÔÌ«Íø¡¢ÁîÅÆ»·¡¢FDDI¡¢HSSI ºÍ ATM µÈ¡£ÎïÀí²ãÖй涨ÁËÓ²¼þͨÐÅÊôÐÔ£¬µ«Ëü²»Ö±½Ó×÷ÎªÍøÂç²ã¼°ÒÔÉϲãµÄ TCP/IP ЭÒéµÄ½Ó¿Ú¡£

**************************************************************************************************************************************************************************************************

1¡¢¼ÆËã»úÍøÂçµÄÁ½¼¶¹¹³É

ͨÐÅ×ÓÍø£ºÎïÀíͨÐÅÏß·ºÍÍøÂ绥Á¬É豸 ×ÊÔ´×ÓÍø£ºÓû§»úºÍ·þÎñÆ÷

------------------------------------------------------------------------------ 2¡¢½Ó¿Ú¡¢Ð­ÒéºÍ·þÎñ

½Ó¿Ú£ºÏ²ãÏòÉϲãÌṩµÄÔ­Óï²Ù×÷

ЭÒ飺ͬһ²ãÖ®¼ä£¬Í¨ÐÅË«·½½øÐÐÐÅÏ¢½»»»±ØÐë×ñÊØµÄ¹æÔò ·þÎñ£º²»Í¬²ãÖ®¼ä½»»»ÐÅÏ¢±ØÐë×ñÊØµÄ¹æÔò

------------------------------------------------------------------------------- 3¡¢OSIÆß²ãÄ£ÐÍ ×Ô¶¥ÏòÏ£º

Ó¦Óò㣺Ìá¹©ÍøÂçÓ¦ÓÃЭÒé

±íʾ²ã£ºÎªÓû§ÌṩÊý¾Ýת»»ºÍ±íʾ·þÎñ »á»°²ã£ºÎªÓû§Ìṩ»á»°¿ØÖÆ·þÎñ£¨°²È«ÈÏÖ¤£© ´«Êä²ã£ºÎªÓû§Ìṩ¶Ëµ½¶ËµÄÊý¾Ý´«Êä·þÎñ

ÍøÂç²ã£º¿ØÖÆÍ¨ÐÅ×ÓÍøÔ­µãµ½Ä¿µÄµãµÄÊý¾Ý´«Ê䣨Packet£©

Êý¾ÝÁ´Â·²ã£ºÔÚÓвî´íµÄÎïÀíÏß·ÉÏÌṩÎÞ²î´íµÄÊý¾Ý´«Ê䣨Frame£© ÎïÀí²ã£ºÔÚÎïÀíÏß·ÉÏ´«ÊäԭʼµÄ¶þ½øÖÆÊý¾Ýλ

-------------------------------------------------------------------------------------- 4¡¢TCP/IP Îå²ãÄ£ÐÍ ×Ô¶¥ÏòÏ£º Ó¦Óòã

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)