ÍøÂ簲ȫ»ù´¡´óÈ«
TCPµÈIPÆÛÆ»ù´¡ÖªÊ¶
1¡¢TCPÈý´ÎÎÕÊÖ¹ý³Ì
A·¢ËÍ´øÓÐSYN±êÖ¾µÄÊý¾Ý¶Î£¬²¢Í¨ÖªB±ØÐ뽨Á¢TCPÁ¬½Ó¡£TCP±êÍ·µÄÐòÁкÅÉèÖÃΪµ±Ç°Á¬½ÓµÄ³õʼISNÖµ¡£
B½«Ïòa·µ»Ø´øÓÐSYS+ACK±êÖ¾µÄÊý¾Ý¶Î£¬Í¨Öªa×Ô¼ºµÄISN£¬È·ÈÏa·¢Ë͵ĵÚÒ»¸öÊý¾Ý¶Î£¬²¢½«ACKNOWLEDGEºÅÉèÖÃΪaµÄISN+1¡£
A¼ì²éBµÄ½ÓÊÕÊý¾Ý¶Î£¬²¢½«ÑéÖ¤ºÅÉèÖÃΪBµÄISN+1¡£
2¡¢ÐÅÈκÍÈÏÖ¤
1»ùÓÚÃÜÂëµÄÉí·ÝÑéÖ¤£ºÀýÈ磬SMTP£¨TCP 25£©ºÍTelnet£¨TCP 23£©Ö»ÄÜͨ¹ýÕÊ»§/ÃÜÂë¶ÔÓû§½øÐÐÉí·ÝÑéÖ¤¡£
2»ùÓÚIPµØÖ·µÄÉí·ÝÑéÖ¤£¨¼´ÐÅÈΣ©£ºÈç¹ûµÇ¼·þÎñÆ÷ÐÅÈεǼÖ÷»úµÄµØÖ·£¬ÔòÄú¿ÉÒÔÔÚÖ÷»úÉÏÎÞÃÜÂëµÇ¼¡£ÀýÈ磬¶ÔÓÚrlogin£¨TCP 513£©£¬Ê×ÏÈÊÇ»ùÓÚÐÅÈεÄÉí·ÝÑéÖ¤£¬È»ºóÊÇÃÜÂëÉí·ÝÑéÖ¤¡£
3¡¢ÖªÊ¶²úȨÆÛÕ©µÄÔÒò
ÔÚTCP/IPÐÒé×éÖУ¬IPÐÒéÊÇÒ»ÖÖÎÞÁ¬½Ó¡¢²»¿É¿¿µÄ´«ÊäÐÒé¡£IPÊý¾Ý°ü²»Êǰ´Ë³Ðò·¢Ë͵쬶øÊǰ´Ë³Ðò·¢ËÍ¡£Òò´Ë£¬ºÏ¸ñµÄIPµØÖ·¿ÉÒÔ·ÅÔÚÔ´µØÖ·ºÍÄ¿±êµØÖ·Ö®¼ä£¨Ò²¾ÍÊÇ˵£¬¿ÉÒÔÖ¸¶¨ÎÞЧµÄIPµØÖ·£©¡£
1£©ÔÚTCP/IPÐÒ鼯ȺÖУ¬TCPÊÇÃæÏòÁ¬½ÓµÄ£¬ÒÔÈ·±£¿É¿¿µÄ´«Êä¡£
2£©Ä¿±êÁ¬½ÓÒâζ×ÅÁ½Ì¨Ö÷»ú±ØÐëÔÚ½»»»Êý¾Ý֮ǰ½øÐÐÁ¬½Ó¡£
3£©Í¨¹ýÊý¾Ý°üÖеĶà¸ö¿ØÖÆ×Ö£¨°üÀ¨SYNºÍACK£©È·±£¿É¿¿ÐÔ
4¡¢ÖªÊ¶²úȨÆÛÕ©³ÌÐò
1£©ÖªÊ¶²úȨÆÛÕ©½×¶Î¡£
2£©Ñ¡ÔñÄ¿±êÖ÷»ú¡£
3£©Ê¹Óö˿ڷ¢ÏÖºÍÍøÂç¼àÊÓ¹¤¾ß¡£
4£©²é¿´Á¬½Óµ½Ä¿±êÖ÷»úµÄTCP/IP¼ÆËã»ú¡£
5£©Ä¿±êÖ÷»ú²éÕÒÊÜÐÅÈεÄÖ÷»ú¡£
6£©Äú±ØÐëÑ¡ÔñÒª¹¥»÷µÄÄ¿±êÖ÷»ú£¬È»ºóÕÒµ½Ä¿±êÖ÷»úÐÅÈεÄÖ÷»ú¡£
7£©Äú¿ÉÒԲ鿴Ŀ±êÖ÷»úÎļþϵͳµÄµ¼³öλÖ㬻òʹÓÃrpcinfo·ÖÎöÓÐÓÃÐÅÏ¢¡£
8£©»òÕߣ¬ÎªÁË»ñµÃÓмÛÖµµÄÐÅÏ¢£¬Çë³¢ÊÔÄ¿±êÖ÷»úµÄÏàÁÚIPµØÖ·¡£
5¡¢¿É¿¿µÄÖ÷»ú¿ØÖÆ
1£©ºÚ¿ÍÏò¿ÉÐÅÖ÷»úµÄTCP·¢ËÍ´óÁ¿SYNÇëÇ󣬵¼Ö¿ÉÐÅÖ÷»úµÄTCP/IPÁ¬½Ó´ïµ½¶ÓÁеÄ×î´óÏÞÖÆ£¬ÎÞ·¨ÏìӦĿ±êÖ÷»úµÄSYNÇëÇó¡£
2£©ÊäÈëÄ¿±êÖ÷»úTCPÐòÁкţ¬²Â²âÊý¾Ý°üÐòÁкţ¬È»ºó³¢ÊÔÁ¬½Ó¡£
3£©ÔÚ´ËÆÚ¼ä£¬ºÚ¿Í¿ÉÒÔαװ¿ÉÐÅÖ÷»úµÄIPµØÖ·£¬²¢½«SYNÇëÇ󷵻ظøÄ¿±êÖ÷»ú¡£
4£©ºÚ¿ÍʹÓÃÍøÂç¼à¿ØºÍÊý¾Ý°ü²¶»ñÈí¼þ²âÊÔÄ¿±êÖ÷»úµÄTCPÐòÁкţ¬²Â²âÄ¿±êÖ÷»úµÄÊý¾Ý°üÐòÁкţ¬²¢³¢ÊÔ»ùÓÚµØÖ·ÑéÖ¤ÓëÄ¿±êÖ÷»ú½¨Á¢Ó¦ÓóÌÐòÁ¬½Ó¡£
6¡¢ºóÃÅÁ¬½ÓºÍ°²×°
µ±ÓëÄ¿±êÖ÷»ú½¨Á¢TCP/IPÁ¬½Óʱ£¬ºÚ¿Í½«Ê¹ÓôËÃüÁîͨ¹ýÄ¿±êÖ÷»úÉÏÒ×Êܹ¥»÷µÄ°²È«¶Ë¿Ú°²×°ºóÃÅ¡£
7¡¢Ô¶³Ì¿ØÖƺͷǷ¨²Ù×÷
Èç¹ûºóÃųɹ¦²¿Ê𣬺ڿÍͨ³£»áÓëÄ¿±êÖ÷»ú·ÖÀ룬²»ÔÙ¹¥»÷ÊÜÐÅÈεÄÖ÷»ú£¬¶øÊÇÍ˳ö¡£Ò»µ©ºÚ¿ÍÆô¶¯£¬Ëû¿ÉÒÔÕÒµ½Ò»ÖÖºÏÀíµÄ·½·¨À´Ô¶³Ì¿ØÖƺͷǷ¨²Ù×÷Ä¿±êÖ÷»ú¡£