µ±Ç°Î»ÖãºLinux½Ì³Ì - Linux×ÊѶ - Äں˱Ƚϣº2.6ÄÚºËÖÐÍøÂçµÄ¸Ä½ø

Äں˱Ƚϣº2.6ÄÚºËÖÐÍøÂçµÄ¸Ä½ø

¡¡¡¡Ð嵀 Linux ÄÚºËÖÐÒýÈëÁ˶ÔÍøÂçºÜ¶à·½ÃæµÄÖ§³ÖÓë¸Ä½ø¡£±¾ÎĵÄÄÚÈÝ°üÀ¨£¬ÕâЩ¸Ä½ø»áÈçºÎÓ°ÏìÓû§£¬²¢ÇÒËüÃÇʹ Linux ¸üΪ°²È«£¬¸üÊÊÓÃÓÚÆóÒµ¡£ ¡¡¡¡¡¡¡¡Ïà¶ÔÓÚ 2.4 °æ±¾£¬Ð嵀 Linux 2.6 Äں˾ßÓкܶà¸Ä½ø¡£ÄÚºËÍøÂçÑ¡ÏîÊǼ¼Êõ½ø²½µÄÒ»¸ö·½Ãæ¡£¾¡¹ÜÓëÍøÂçÑ¡ÏîÏà¹ØµÄ´ó²¿·ÖÎļþ¶¼ÓÐËù¸ÄÉÆ£¬µ«±¾ÎÄÖ»ÊǹØ×¢Ó°ÏìÕû¸öϵͳµÄÖ÷ÒªÌØÐԵĸĽøºÍÔö¼Ó£¬¶ø²»ÊǹØ×¢Ìض¨µÄÎļþ¡£ ¡¡¡¡¡¡¡¡Ã÷È·µØ˵£¬ÔÚ±¾ÎÄÖÐÎÒÃǽ«½éÉÜÍøÂçÎļþϵͳ (Networking File System, NFS) ºÍ Internet ЭÒ鰲ȫ (Internet Protocol Security, IPSec) µÄ¸Ä½ø¡£ÎÒÃÇ»¹½«½Ó´¥ TCP/IP ЭÒé´ØµÄÁ½¸öгÉÔ±£¬Á÷¿ØÖÆ´«ÊäЭÒé (Stream Control Transmission Protocol, SCTP) ºÍ Internet ЭÒé°æ±¾ 6 (Internet Protocol version 6, IPv6)¡£ ¡¡¡¡¡¡¡¡ÍøÂçÎļþϵͳºÍ°²È« ¡¡¡¡2.6 ÄÚºËͨ¹ýÒýÈë NFS °æ±¾ 4 ¶ø¸Ä½øÁËÍøÂçÎļþϵͳ (NFS)¡£Õâ¸öа汾µÄ NFS ÓиüºÃµÄ°²È«ÐÔ£¬¿¼ÂÇÁ˸ü¶àµÄ¿ç²»Í¬²Ù×÷ϵͳµÄÖ§³Ö£¬²¢ÇÒ¼õÇáÁË·þÎñÆ÷ºǫ́½ø³Ì¿ªÏú¡£ ¡¡¡¡¡¡¡¡2.6 Äں˶ÔÍøÂçÎļþϵͳ°æ±¾ 4 (NFSv4) µÄÒýÈ룬´øÀ´ÁË NFS ÏÈÇ°°æ±¾²»Ôø³öÏÖ¹ýµÄ°²È«ÐԺ͹¦ÄÜÐԵĸĽø¡£Ê¹ÓÃͨÓð²È«·þÎñ (General Security Service, GSS) API µÄÔ¶³Ì¹ý³Ìµ÷Óà (remote procedure call, RPC) ʵÏÖ£¬NFS µÄÓû§ÏÖÔÚ¿ÉÒÔ½øÐа²È«µÄÊÂÎñ´¦Àí¡£Éè¼ÆÕß»¹ÒýÈëÁ˸´ºÏ¹ý³Ì£¨½«¶à¸ö RPC ×éºÏµ½Ò»¸öµ÷ÓÃÖУ©µÄ˼Ïë¡£µ÷ÓõÄ×éºÏÒâζ×ÅÎļþϵͳ²Ù×÷ÐèÒª¸üÉÙµÄ RPC£¬´Ó¶øʹ NFS ÏìÓ¦Ëٶȸü¿ì¡£ ¡¡¡¡¡¡¡¡½øÒ»²½¼õÉÙ NFS ¿ªÏúµÄÊÇ£¬NFS ÏÖÔÚʹÓÃÁËÎļþ¡°¾ä±úµ½Â·¾¶¡±Ãû³ÆÓ³Éä (mountd)£¬ÒÔ¼°×Ö½Ú·¶Î§ (byte range) µÄÎļþËø¶¨ (lockd)£¬ÕâÑù¼õÉÙÁË·þÎñÆ÷¶ËËùÐèÒªµÄÖ§³Åºǫ́½ø³ÌµÄÊýÁ¿¡£Îª·½±ã·þÎñÆ÷ʵÏÖ£¬NFSv4 ÒýÈëÁ˶îÍâµÄÎļþ¾ä±úÀàÐÍ£¬²¢ÌṩÁ˶ÔÎļþºÍÎļþϵͳÊôÐԵķÖÀà¡£Õâ¸öÐ嵀 NFS °æ±¾»¹Ôö¼ÓÁ˶ԷþÎñÆ÷ǨÒƺ͸´ÖƵÄÖ§³Ö£¬ÈÃÓû§ÔÚÐèÒªµÄʱºò¿ÉÒÔÎÞ·ìµØ¸Ä±ä·þÎñÆ÷¡£×îºó£¬NFSv4 ÏÖÔÚ¿ÉÒÔÈ÷þÎñÆ÷ÊÚȨ¸øÔÚ»º´æ״̬ϵĿͻ§»úijЩְÔð£¬ÔÚÄÇÖÖÇé¿öÏ·dz£ÐèÒªÕâ¸öÑ¡Ïî¡£ ¡¡¡¡¡¡¡¡NFS RPC ÇëÇó¿ÉÒÔʹÓÃÃÜÂëÈÏÖ¤µÄÄÜÁ¦ÌṩÁ˶˵½¶ËµÄ NFS °²È«Ö§³Ö¡£NFSv4 ʹÓà RPCSEC_GSS ¿ò¼ÜÀ´À©Õ¹ RPC µÄ»ù±¾°²È«¡£Õâ¸ö°²È«¿ò¼ÜÈà NFSv4 ¿ÉÒÔÌṩ·þÎñÆ÷Óë¿Í»§»úÖ®¼äµÄÈÏÖ¤¡¢ÍêÕûÐÔºÍÒþ˽»úÖÆ¡£ÕâÖÖÁªºÏµÄ°²È«Ð­ÉÌÈÿͻ§»ú¿ÉÒÔ°²È«µØÓë·þÎñÆ÷µÄ°²È«²ßÂÔÏàÆ¥Å䣬µÃµ½Âú×ã·þÎñÆ÷ºÍ¿Í»§»úË«·½ÐèÇóµÄ»úÖÆ¡£ ¡¡¡¡¡¡¡¡¸´ºÏ¹ý³ÌÊÇ NFS ÔÚ°æ±¾ 4 Éè¼ÆÖеÄÁíÒ»¸ö¸Ä½ø¡£ÏÈÇ°°æ±¾µÄ NFS ûÓз½·¨¿ÉÒÔÈÿͻ§»úÉú³É¸´ÔÓÂß¼­µÄÎļþϵͳ RPC¡£Í¨¹ýʹÓø´ºÏ¹ý³Ì£¬¿Í»§»ú¿ÉÒÔ½« LOOKUP¡¢OPEN ºÍ READ ²Ù×÷×éºÏµ½Ò»¸ö RPC ÇëÇóÖУ¬ÕâÑù¿Í»§»úÖ»ÐèÒ»´ÎÇëÇó¾Í¿ÉÒÔ´ÓÎļþÖжÁÈ¡Êý¾Ý¡£¾É°æ±¾µÄ NFS ÒªÇó¿Í»§»úΪÕâÈý¸ö²Ù×÷ÿһ¸ö¶¼ÒªÖ´ÐÐÒ»´Î RPC¡£ÔÚ·þÎñÆ÷¶Ë´¦ÀíÕâЩ¸´ºÏÇëÇóµÄʵÏֺܼòµ¥£¬¸´ºÏÇëÇó±»·þÎñÆ÷²ð·ÖΪһ¸öµ¥¶ÀÇëÇóµÄÁÐ±í£¬·þÎñÆ÷±éÀú²¢Ö´ÐÐÁбíÖеÄÿһ¸ö²Ù×÷£¬Ö±µ½½áÊø»òÕßʧ°Ü£¬È»ºó½«ËùÓвÙ×÷µÄ½á¹û·µ»Ø¸ø¿Í»§»ú¡£ ¡¡¡¡¡¡¡¡NFSv4 ͨ¹ýÏ÷¼õ·þÎñÆ÷ËùÐèÒªµÄ·Ç NFS ·þÎñÆ÷ЭÒéµÄÊýÄ¿À´½øÐнøÒ»²½µÄ¼ò»¯¡£Óð汾 4£¬NFS ´úÂë¿ÉÒÔ½«Îļþ¾ä±úÓ³É䵽·¾¶Ãû£¬Ôھɰ汾ÖÐÕâÊÇÓÉ mountd ЭÒéÀ´×öµÄ¡£·þÎñÆ÷ÌṩÁËÒ»¸ö root Îļþ¾ä±ú£¬¶ÔÓ¦ÓÚ·þÎñÆ÷µ¼³öµÄÎļþϵͳÊ÷µÄ¶¥¡£·þÎñÆ÷Ö§³Ö¶àÎļþϵͳ£¬ÊµÏÖ;¾¶ÊÇÓÃαÎļþϵͳ½«ËüÃÇÁªÏµÔÚÒ»Æð£¬ÕâÑù¾ÍÑÚ¸ÇÁËÕæÕýµÄÎļþϵͳ֮¼ä·¾¶ÃûµÄDZÔÚ²îÒì¡£Õâ¸öת»»ÊÇΪÁËÖ§³ÖÈ«¾Ö·Ö¼¶Ãû³Æ¿Õ¼ä¡£ ¡¡¡¡¡¡¡¡´ËÍ⣬Õâ¸öа汾µÄ NFS ЭÒéÖ§³Ö×Ö½Ú·¶Î§µÄÎļþËø¶¨£¬¶øÏÈÇ°°æ±¾Ê¹ÓõÄÊÇÍøÂçËø¹ÜÀíÆ÷ (Network Lock Manager) ÌṩµÄ lockd ЭÒé¡£ÎļþËø¶¨Ö§³ÖµÄÖع¹È÷þÎñÆ÷¿ÉÒÔÓûùÓÚ×âÔ¼µÄÄ£ÐÍÀ´±£³ÖÎļþµÄËø״̬¡£»ù±¾À´Ëµ£¬¿Í»§»úÐèÒªÏò·þÎñÆ÷Ìá½»ËøÇëÇó¡£Èç¹û±»×¼Ðí£¬¿Í»§»ú»¹±ØÐëÔÚ·þÎñÆ÷Ö¸¶¨µÄ×âÔ¼ÆÚÏÞÄÚ¸üÐÂ×âÔ¼¡£ÔÚ×âÔ¼¹ýÆÚºó·þÎñÆ÷¿ÉÒÔÊÍ·Å¿Í»§»úµÄËø¡£mountd ºÍ lockd ÕâÁ½¸öЭÒéµÄÆúÓ㬼õÉÙÁËÔËÐÐ NFS ·þÎñÆ÷µÄ´¦Àí¿ªÏú¡£ ¡¡¡¡¡¡¡¡Ð°汾µÄ NFS »¹°üÀ¨¼ò»¯ NFS ·þÎñÆ÷ʵÏֵĸĽø¡£Îļþ¾ä±úÒªÔÚËüËùÒýÓõÄÎļþϵͳ¶ÔÏóµÄÉúÃüÖÜÆÚÄڳ־ñ£³Ö£¬Õâ¶ÔһЩÀ쵀 NFS ·þÎñÆ÷ʵÏÖÀ´ËµÊÇÒ»¸öºÜÄÑÂú×ãµÄÒªÇó¡£NFSv4 ÖÐÔö¼ÓÁËÒ»¸ö¿É±äÎļþ¾ä±úÀàÐÍ£¬×÷Ϊ³Ö¾ÃÎļþ¾ä±úÀàÐ͵IJ¹³ä¡£Ê¹ÓÃÕâÁ½ÖÖÎļþ¾ä±úÀàÐÍ£¬·þÎñÆ÷ʵÏÖ¿ÉÒԾ߱¸Óë·þÎñÆ÷ÉϲÙ×÷ϵͳµÄÎļþϵͳÏàÆ¥µÐµÄÄÜÁ¦¡£¿Í»§»ú¿ÉÒÔʶ±ð³ö·þÎñÆ÷ÌṩµÄÎļþ¾ä±úµÄÀàÐͲ¢ÎªÆä×öºÃ×¼±¸£¬È»ºóΪÿһ¸ö¾ä±úÉèÖòÙ×÷¡£ ¡¡¡¡¡¡¡¡ÎļþºÍÎļþϵͳÊôÐÔ·ÖÀàÊÇ¶Ô NFS µÄÁíÒ»¸ö²¹³ä£¬Ê¹·þÎñÆ÷ʵÏÖ¸ü·½±ã¡£¾ÉµÄ NFS °æ±¾Ê¹ÓõÄÊǹ̶¨µÄÒ»×éÊôÐÔ£¬Ö»ÊÇÖ÷Òª¿¼ÂÇÁË UNIX ÎļþºÍÎļþϵͳ¡£Èç¹û·þÎñÆ÷»òÕß¿Í»§»ú²»Ö§³ÖÌض¨µÄÊôÐÔ£¬Ëü±ØÐëµÃ¾¡Á¿È¥Ä£ÄâÄǸöÊôÐÔ¡£°æ±¾ 4 ½«ÊôÐÔ·ÖΪÈýÀࣺǿÖƵġ¢ÍƼöµÄºÍÃüÃûµÄ¡£ ¡¡¡¡¡¡¡¡Ç¿ÖƵÄÊôÐÔ ÊÇ·þÎñÆ÷±ØÐëÕýÈ·Ìṩ²¢ÃèÊöµÄÎļþ»òÎļþϵͳÊôÐÔµÄ×îС¼¯ºÏ¡£ÍƼöµÄÊôÐÔ ÃèÊöÁ˲»Í¬µÄÎļþϵͳÀàÐͺͲÙ×÷ϵͳ£¬¿¼Âǵ½Á˲Ù×÷ϵͳ֮¼ä¸üºÃµÄ°üº¬ºÍ»¥²Ù×÷ÐÔ¡£ÃüÃûÎļþϵͳÊôÐÔ ·ÖÀàÊÇÒ»¸ö¹ØÁªµ½Ä¿Â¼»òÕßÎļþµÄ×Ö½ÚÁ÷£¬Í¨¹ýÒ»¸ö×Ö·û´®ÃûÒýÓ᣿ͻ§»úÓ¦ÓóÌÐò¿ÉÒÔÀûÓÃÕâЩÃüÃûµÄÊôÐÔ½«Ìض¨µÄÊý¾Ý¹ØÁªµ½Îļþ ºÍ/»ò Îļþϵͳ¡£ÊôÐÔ·ÖÀàϵͳµÄ´´½¨£¬½¨Á¢ÁËÒ»¸ö²»ÓöԴúÂë½øÐдóµÄÐÞ¶©¾Í¿ÉÒÔÌí¼ÓÐÂÊôÐԵļò±ã·½·¨¡£ ¡¡¡¡¡¡¡¡ÎªÊµÏÖ¸üºÃµÄÈßÓ࣬NFSv4 Ö§³Ö·þÎñÆ÷¶ËµÄÎļþϵͳ¸´ÖƺÍǨÒÆ¡£Ê¹ÓÃÒ»¸öÌØÊâµÄÎļþϵͳλÖÃÊôÐÔ£¬¿Í»§»ú¿ÉÒÔÏò·þÎñÆ÷½øÐйØÓÚÎļþϵͳλÖõIJéѯ¡£Èç¹û³öÓÚ¸ºÔØƽºâ»òÕßÆäËûÀàËÆÔ­Òò·þÎñÆ÷Îļþϵͳ±»¸´ÖÆÁË£¬¿Í»§»ú¿ÉÒԵõ½ÇëÇóµÄÎļþϵͳµÄËùÓÐλÖ᣿ͻ§»úÔËÓÃ×Ô¼ºµÄ²ßÂÔ¿ÉÒÔ¹ÒÔز¢·ÃÎÊËüÇëÇóµÄÎļþϵͳµÄÊʵ±Î»Öá£ÀàËƵģ¬Èç¹ûÒ»¸öÎļþϵͳ±»Ç¨ÒÆÁË£¬¿Í»§»ú¸ù¾Ý·ÃÎʾÉλÖÃʱµÃµ½µÄ´íÎó²éѯÎļþϵͳµÄÐÂλÖ㬲¢ÎªÊÊÓ¦ÖØж¨Î»½øÐбØÒªµÄ¸Ä±ä¡£ ¡¡¡¡¡¡¡¡NFSv4 µÄ×îºóÒ»¸öÁÁµãÊÇÈ÷þÎñÆ÷¿ÉÒÔÊÚȨ¸øÔÚ»º´æ״̬ϵĿͻ§»úijЩְÔð£¬ÕâЩÓÚÌṩÕæÕýµÄÊý¾ÝÍêÕûÐÔÀ´ËµÊDZØÐèµÄ¡£Ê¹Óà NFSv4£¬·þÎñÆ÷¿ÉÒÔΪһ¸öÌض¨µÄÎļþÌṩ¶Á»òдÊÚȨ¡£Èç¹ûÒ»¸ö¿Í»§»úµÃµ½ÁËÒ»¸öÎļþµÄ¶ÁÊÚȨ£¬ÄÇôÔÚÕâ¸öÊÚȨÆڼ䣬ÈκÎÆäËü¿Í»§»ú¶¼²»ÔÊÐíдÕâ¸öÎļþ¡£´ËÍ⣬Èç¹ûÒ»¸ö¿Í»§»úµÃµ½ÁËÒ»¸öÎļþµÄдÊÚȨ£¬ÄÇôÔÚ´ËÊÚȨÆÚ¼äûÓÐÆäËû¿Í»§»ú¿ÉÒÔд»ò¶ÁÕâ¸öÎļþ¡£µ±Ò»¸ö¿Í»§»úÇëÇóÒ»¸öÎļþ£¬¶øÕâ¸öÎļþÒÑÊÚȨ¸øÁíÒ»¸ö¿Í»§»úʱ£¬»á·¢Éú³åÍ»£¬ÊÚȨ¿ÉÄܻᱻ·þÎñÆ÷Êջء£ÔÚÕâÖÖÇé¿öÏ£¬·þÎñÆ÷»áͨ¹ý¿Í»§»úÓë·þÎñÆ÷Ö®¼äµÄÒ»¸ö»Øµ÷·¾¶Í¨ÖªÊÚȨµÄÓû§£¬²¢ÊÕ»ØÊÚȨ¡£ÊÚȨÈÿͻ§»úʹÓà NFS »º´æÔÚ±¾µØ½øÐзþÎñ²Ù×÷£¬¶ø²»ÓÃÓë·þÎñÆ÷½øÐÐʵʱ½»»¥£¬ÕâÑù¾Í¼õÉÙÁË·þÎñÆ÷¸ºÔغÍÍøÂç´«Êä¡£ ¡¡¡¡¡¡¡¡TCP ¸Ä½ø ¡¡¡¡Á÷¿ØÖÆ´«ÊäЭÒé (SCTP) ÊÇ 2.6 ÄÚºËÖÐÔö¼ÓµÄÒ»¸öеĴ«Êä²ãЭÒé¡£SCTP ³ýÁ˾ßÓд«Êä¿ØÖÆЭÒé (TCP) Ëù¾ßÓеÄÏàͬÌØÐÔÖ®Í⣬»¹¾ß±¸ÁËÓÃÓڵ绰¡¢Êý¾ÝͨÐź͸߿ÉÓÃÓ¦ÓóÌÐòµÄÁíÍâµÄÌØÐÔ¡£ ¡¡¡¡¡¡¡¡SCTP ÌṩÁËÓë TCP ÀàËƵŦÄÜ£¬¿ÉÒÔÈ·±£ÎÞ´íµÄ¡¢ÐòÁл¯µÄÊý¾Ý´«Ê䣬²¢ÔÚÊý¾Ý´«ÊäÕû¸ö¹ý³ÌÖÐÔÚÁ½¸ö¶ËµãÖ®¼ä½¨Á¢Ò»¸öÃæÏò»á»°µÄ¡¢¶Ëµ½¶ËµÄÁªÏµ¡£²»¹ý£¬SCTP »¹ÌṩÁË TCP Ëù²»¾ß±¸µÄ¹¦ÄÜ£¬±ÈÈç multi-streaming ºÍ multi-homing£¬Õâ¶ÔijЩÈÎÎñÀ´ËµÖÁ¹ØÖØÒª£¬ÀýÈç IP ÍøÂçÖ®Éϵĵ绰Ðźš£ ¡¡¡¡¡¡¡¡Multi-streaming ÈÃÊý¾Ý¿ÉÒÔ·ÖΪ¶à¸ö¶ÀÁ¢µÄÐòÁÐÁ÷¡£ÕâÑùµÄ½á¹ûÊÇ£¬ÈκÎÒ»¸öÁ÷ÖеÄÏûÏ¢¶ªÊ§×î³õÖ»»áÓ°ÏìÕâ¸öÁ÷±¾Éí£¬¶ø²»»áÓ°ÏìÆäËûµÄÁ÷¡£SCTP ÊÇÃæÏòÏûÏ¢µÄ£¨Ïà¶Ô¶øÑÔ£¬TCP ÊÇÃæÏò×ֽڵģ©£¬Ö§³Ö¹¹Ôì¶ÀÁ¢µÄÏûÏ¢±ß½ç£¬Ö§³Ö¶à·Êý¾ÝÁ÷¡£Èç¹ûʹÓà TCP ÖÐÓõ½µÄµ¥Ò»Êý¾ÝÁ÷·½·¨£¬µ±ÏûÏ¢¶ªÊ§»òÕß·¢ÉúÐòÁдíÎóʱ£¬»áµ¼Ö¸ü¶àµÄÑÓ³Ù¡£Ö±µ½ÕýÈ·µÄÐòÁб»ÖØдæÖü֮ǰ£¬TCP ±ØÐëÑÓ³ÙÏòÓ¦ÓóÌÐò²ãµÄ´«Êä¡£ÕâÒ»Êý¾Ý´«ÊäµÄÑÓ³Ù»áÓ°ÏìÄÇЩ²»ÊDZØÐëÒªÇóÏûÏ¢ÅÅÐòµÄÓ¦ÓóÌÐòµÄÐÔÄÜ£¬±ÈÈçµç»°ÐźŻòÕßÓжàýÌåÄÚÈݵÄÍøÒ³¡£ËäÈ»µç»°ÐźÅÐèÒª¶ÔͬԴµÄ£¨±ÈÈçͬһ´Îͨ»°£©ÏûÏ¢½øÐÐÅÅÐò£¬µ«ÊÇÆäËûÏà¹ØµÄÏûÏ¢µÄ´«Êä²¢²»ÒªÇóÐòÁеÄÍêÕûÐÔ¡£ ¡¡¡¡¡¡¡¡°üº¬Óв»Í¬ÀàÐͺʹóСµÄ¶àýÌå¶ÔÏóµÄÍøÒ³£¬¿ÉÒÔʹÓà multi-streaming ÒÔ²¿·ÖÓÐÐòµÄ·½·¨À´´«ÊäÕâЩÄÚÈÝ£¬¶ø²»ÒªÓÃÑϸñÓÐÐòµÄ·½·¨¡£ÕâÒ»Êý¾Ý´«ÊäµÄÁé»îÐÔ»áÌá¸ß´«ÊäµÄÓû§¿É¸ÐÖªÐÔ¡£´ËÍ⣬ÔÚµ¥Ò»µÄ SCTP ÁªÏµÖнøÐÐÊý¾Ý´«ÊäµÄ˼ÏëÒâζ×ÅËùÓеÄÁ÷¿ÉÒÔÒÀÀµÓÚÒ»¸ö¹²Í¬µÄÁ÷Á¿ºÍÓµÈû¿ØÖÆ»úÖÆ£¬ÕâÑù¼õÉÙÁË´«Êä²ãËùÐèÒªµÄ¹¤×÷¡£ ¡¡¡¡¡¡¡¡Multi-homing ÊÇʹ SCTP Ó봫ͳµÄ´«Êä²ãЭÒ鲻ͬµÄÁíÒ»¸öÌØÐÔ¡£Multi-homing ÔÊÐíµ¥Ò»µÄ SCTP ¶ËµãÖ§³Ö¶à¸ö IP µØÖ·£¬²¢ÔÚµ½Ä¿±êÓжà¸ö·ÓɵÄÇé¿öÏÂÌṩÈßÓà¡£TCP ºÍ UDP ÓõÄÊÇ single-homed »á»°£¬ÕâÑùµ±±¾µØ LAN ·ÃÎÊʧ°Ü»á¸ôÀ뿪ÖÕ¶Ëϵͳ£¬²¢ÇÒÕû¸öÍøÂçÄڵĹÊÕϻᵼÖ•†Ê±µÄʧ°Ü£¬Ö±µ½ IP ·ÓÉЭÒéÖØзÓÉ´«Êä¡£ ¡¡¡¡¡¡¡¡Multi-homed SCTP ºÍÈßÓàµÄ LAN Ò»µÀ£¬¿¼Âǵ½Á˶Ա¾µØ¶Ëµã·ÃÎʵÄÔöÇ¿¡£¶à¸ö²»Í¬Ç°×ºµÄµØÖ·ºÍ/»ò·ÓÉ£¬ÔÙ¼ÓÉÏ SCTP multi-homing£¬Ìá¸ßÁ˹ᴩÓÚÕû¸öÍøÂçµÄÈßÓà¡£SCTP µÄ multi-homing ÌØÐÔ²¢²»ÌṩÍøÂ縺ÔØƽºâÓë¹²Ïí¹¦ÄÜ¡£Õâ¸ö»úÖƵĹؼüÄ¿µÄÊÇΪ SCTP Ö®ÉϵÄÓ¦ÓóÌÐòÌṩÈßÓàµÄÁ¬½Ó¡£SCTP Ö¸¶¨Ò»¸öµØÖ·×÷Ϊ¡°Ö÷¡±µØÖ·£¬²¢Ê¹ÓÃÕâ¸öµØÖ·À´½øÐÐËùÓеÄÊý¾ÝͨÐÅ¡£µ±ÐèÒªÖØ´«Ê±£¬Êý¾Ý»á·¢Ë͵½ËùÓеĵØÖ·£¬ÒÔÔö¼Óµ½´ïÁíÒ»¸ö¶ËµãµÄ¿ÉÄÜÐÔ¡£ÔÚÖ÷Á¬½ÓÍêȫʧ°ÜµÄÇé¿öÏ£¬ËùÓеÄÊý¾Ý±»ÖØзÓɵ½ÁíÒ»¸öµØÖ·¡£Óë±ê×¼¸ß¿ÉÓÃÐÔÖÐÓõ½µÄ·½·¨ÀàËÆ£¬Ò»¸ö¡°ÐÄÌø¡±ÐźŻᷢË͵½Ê§°ÜµÄÖ÷Á¬½Ó£¬Õâ¿ÉÒÔÓÃÀ´È·¶¨Ô­À´µÄÁ¬½ÓÊÇ·ñ¿ÉÒÔÖØн¨Á¢ÆðÀ´¡£ ¡¡¡¡¡¡¡¡IP °²È«ºÍѹËõ ¡¡¡¡Internet ЭÒ鰲ȫ (IPSec) ÊÇ¶Ô 2.6 Äں˵ÄÁíÒ»¸öÔöÇ¿¡£IPSec ÌṩÁËÔÚ¾ÖÓòÍøºÍ Internet ÉÏÈÏÖ¤ºÍ¼ÓÃÜÍøÂçͨÐŵķ½·¨¡£³ýÁËÌṩ°ü¼ÓÃÜÍ⣬2.6 Äں˻¹Í¨¹ý IP ÓÐЧÔغÉѹËõ (IP Payload Compression, IPComp) ÌṩÁ˸Ľø
[1] [2] ÏÂÒ»Ò³ 

£¨³ö´¦£ºhttp://www.sheup.com£©


ÉÏÒ»Ò³ [1] [2]