¤ªpºâºôµ¸¯]¿Y ( ²Åé ¦r) |
§@ªÌ¡G§õ«TªZ | Ãþ§O¡G1. -> µ{¦¡³]p -> ¶³pºâ |
ĶªÌ¡G |
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 40866 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 345 ¤¸ |
¥Xª©¤é¡G3/1/2015 |
¶¼Æ¡G304 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787121253775 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¼g§@½t¥Ñ °O±o貦·~¨º¦~¡A§ä¤u§@ªºÓ¤H²¾ú¤W¼gµÛ¡§ºë³qpºâ¾÷ºôµ¸¡¨¡A¦Ó¹ê»Ú¤W³sIP³ø¤åÀY³¡¦³þ¨Ç¦r¬q³£»¡¤£¤W¨Ó¡A§ó§O»¡¯à¦^µª¤G¼hÂàµo©M¤T¼h¸ô¥Ñªº²Ó¸`°Ï§Oµ¥°ÝÃD¡C¦Z¨ÓÁöµM¦³©¯¶i¤Jºôµ¸»â°ì±q¨Æ¬ãµo¤u§@¡A¦ý¬OÁ`·Pı¤@ª½¹ïºôµ¸ÁÙ¬O¨S¦³¤Ó²`¤Jªº²z¸Ñ¡C³Ì¶}©l±q¨Æªº¤u§@¬O¥æ´«¾÷ÅX°Ê¶}µo¡A¤@¦~«e¤u§@¶}©lÂà¦V¤F¤ªpºâºôµ¸»â°ì¡C¦b³oªñ¤¦~ªº®É¶¡¨½¡A§Ú¥»µÛ¾ÇªF¦è´Nn§Ë²M·¡¨ä¤¤©Ò¦³ì²zªºì«h¡A³vº¥¿n²Ö°_¦Û¤v¹ïºôµ¸§Þ³Nªº¨t²Î©Ê»{ÃÑ¡CÀHµÛ¤u§@¸gÅ窺¿n²Ö¡A°Ñ»P¤F·~¬Éªº«Ü¦h¥æ¬y¬¡°Ê¡A¦b¦UºØ¾÷½t¤U¦³©¯»{ÃѤF«Ü¦hºôµ¸»â°ìªº±M®a©M¤j®³¡AÅý§Ú¹ïºôµ¸ªº²z¸Ñ§ó´£¤É¤F¤@Ó¼h¦¸¡A¤×¨ä¬O³q¹LSDNAPªºQQ¸s»{ÃѪº¡§ºô¤ÍÌ¡¨¡C ¦b¥æ¬yªº¹Lµ{¤¤¡Aµ²¦X¦Û¨ªº¤£¨¬¤]µo²{¤F¤@¨Ç°ÝÃD¡A¤ñ¦ppºâ¾÷ºôµ¸»â°ì¬O·¥¨ä³Õ¤jºë²`ªº¡A¦³µÛ¤j¶qªº³WS©M¨óij¡A¤×¨ä¬O²{¦bºôµ¸µêÀÀ¤Æ¡BSDN/NFV§Þ³Nªº¥X²{¡A§ó¬OÅý«Ü¦hªì¾ÇªÌºN¤£²MÀYºü¡AµLªk§ì¦í²z¸Ñªºn»â¡FÁÙ¦³«Ü¦h¤½¥qªº¨t²Î¤uµ{®vÝtµÛºôµ¸¤uµ{®vªº¤u§@¡A¦b³oºØ±¡ªp¤UY¤£²`¤J²z¸Ñºôµ¸³]³Æ¡]¤ñ¦p¥æ´«¾÷¡^©³¼hªº¤u§@¾÷¨î¡A¨ä³]pªººôµ¸¬[ºc±N¦s¦b«Ü¤jªº¼ç¦b·ÀI¡C§Ú¥»¤H¤]¤@ª½¦b¥Î¡§LINUX BRIDGE»P¤G¼h¥æ´«ªä¤ù³B²z³ø¤åªº¬yµ{¤W¦³¦ó¤£¦P¡¨³oÓ°ÝÃD¡A¨Ó°Ï¤ÀÀ³¸uªÌªºI´º¬O¨t²Î¤uµ{®vÁÙ¬Oºôµ¸¤uµ{®v¡C¦p¦ó§Ö³t¾Ç²ßºôµ¸ª¾ÃÑ¡A¦p¦ó§Ö³t¦bºôµ¸»â°ì´£¤É§Þ³N¯à¤O¡A±¹ï²³¦h·s¿³ªººôµ¸§Þ³N¦pVXLAN¡BLISPµ¥¸Ó¦p¦ó§Ö³t²z¸Ñ¦}À³¥Î¡H±¹ï¦p¦¹¦hªº°ÝÃD¡A¤_¬O§ÚµÞ¥Í¤F¤@Ó©ÀÀY¡A¦ó¤£±N¦Û¤v¹ï¶Ç²Î¥H¤Óºôµ¸¡Bºôµ¸µêÀÀ¤Æ¡BSDN/NFVªº¬ÛÃö§Þ³Nªº¿n²Ö©M²z¸Ñ¶i¦æ¶×Á`¥H¦êÁp°_¨Ó¡H¬J¤è«K¦Û¤v¬d¾\¡A¤]¯à¬°ºôµ¸§Þ³Nªº¶Ç¼½ºÉ¦Û¤vªººøÁ¡¤§¤O¡C ³Ì¶}©l·Q¼g³o¥»®Ñªº®ÉÔ¬O§Ú°Ñ¥[¤u§@ªº²Ä¤T¦~ªì¡A¼g¤F¤@¬q«K·Pı¦Û¤v¨S¦³¨¬°÷ªº¿n²ÖÅý¦Û¤v¦b¼g§@¤¤¿ï¾Ü¦n¤@±ø¼g§@ªº¥D½u¡Cª½¨ì¶}©l±q¨Æ¤ªpºâºôµ¸¬ãµo¡A¤ß¤¤µÞ¥Íªº¼g®Ñ©ÀÀY¦A¦¸Å§¨Ó¡A¦Ó³o¦¸·Qªk¤]§ó¥[²M´·¡A¤_¬O«K¶}©l¤F¾ã²z§÷®Æ©M³W¾ã«ä¸ô¡C¦]¬°ÁÙn°µ¦n¤½¥qªº¤u§@¥ô°È¡A©Ò¥H¥u¯à¨C¤Ñ¦±á¤W¯Z«e©M±ß¤W¤U¯Z¦^®a¦Z¼g§@½Z¥ó¡A³Ì²×¾ú¸g¤TÓ¦h¤ëªº®É¶¡¡A²×¤_¦¨½Z¡C ¥»®Ñ¤º®e ¥»®Ñ¤º®e¯A¤Îªººôµ¸§Þ³NÂI¤ñ¸û¼sªx¡AÁöµM¥Dn½Í¤ÎªºÁÙ¬O¥H¤Óºô§Þ³N¡A¦ý¤´µMµLªk±N©Ò¦³¬ÛÃö§Þ³N¦CÁ|§¹¥þ¡F¦}¥B®Ú¾Ú¤ªpºâºôµ¸ªº¥D½u¡A§Þ³NÂIÄÄz¤]¦³¸Ô¦³²¤¡C¦Óºôµ¸§Þ³Nµo®i¤]·¥¬°¨³³t¡A®Ñ½Z¼g§@®É¨ä¤¤°Q½×ªº°ÝÃD¡A¥i¯à¦b®Ñ½Z¥Xª©®É¤w¸g¦³¤F·s§Þ³N¹ï¨ä¶i¦æ¤F«Ü¦nªº¸Ñ¨M¡C¦pªG±N¨Ó¦³ºë¤O§Æ±æ¥i¥H¹ï¨ä¤¤ªº¤º®e¶i¦æ¸É¥R§¹µ½¡A¥²µM·|¦Aµ²¦X¦Û¤vªº·s²z¸Ñ¡A¿Ä¦X¨ì¥»®Ñªº²Ä¤Gª©¨½¡AŪªÌ¤]¥iÀH®É¦b§Úªº³Õ«È¤W¬d¾\¬ÛÃö§ó·s¡C§Æ±æ¥»®Ñ¯à©ß¿j¤Þ¥É¡A¬°ÅªªÌ¦b¦Û¤vªººôµ¸¤§¸ô¤Wªº±´¯Á°_¨ì¤@©wªºÀ°§U§@¥Î¡C «H®§§Þ³N¥[§Ö¤F¤HÃþªÀ·|ªº«H®§¤Æµo®i¶iµ{¡A¤¬Ápºô¤×¨ä¬O²¾°Ê¤¬Ápºôªº¥X²{¬°¤HÃþ¤À¨É©MÀò¨ú«H®§´£¨Ñ¤F·sªº¤è¦¡¡Fºôµ¸§Þ³Nªºµo®i¾úµ{¤¤¡A¥X²{¤F«Ü¦h§Þ³N¼Ð·Ç©Î²£«~¤è®×¡A¤×¨ä¬O¥H¤Óºô§Þ³N©MTCP/IP¨óijªº¥X²{¡A¥H¤Î¤Óºô¥æ´«¾÷©M¸ô¥Ñ¾¹µ¥ºôµ¸³]³Æ°Óªº¥X²{¡A¨Ï±oºôµ¸³]³Æ¶}©l¼Ð·Ç¤Æ¤j§å¶q¥Í²£¨Ï¥Î¡A±q¦ÓÅý«H®§§Þ³NªºªA°È¨ü²³Åܱo¥¥Á¤Æ¡C«H®§ªÀ·|ªº»Ý¨D¤£Â_ÅܤơA»Ýnºôµ¸§Þ³N¤£Â_³Ð·s¡A¤ªpºâ¤¤ªººôµ¸µêÀÀ¤Æ«Ü§Ö¦¨¬°ºôµ¸§Þ³NªºµJÂI¡A¦ÓSDN/NFV§Þ³Nªº¥X²{§ó¬O¦bºôµ¸¬É±È°_¤F¤@³õ§Þ³N²©R¡C ¥»®Ñ¦@¤À¬°6³¹¡A¦U³¹ªº¥Dn¤º®e¦p¤U¡C ²Ä1³¹¥Dn¤¶²Ðºôµ¸°ò¦ª¾ÃÑ¡C¬J¦³¶Ç²ÎªºMAC¡BVLAN¡BARP¡BTCP/IP¡B¸ô¥Ñ¨óij¡BNAT¡BMPLS¡BQoS¡BCDN¡B¦w¥þºÊ±±µ¥§Þ³Nªº¤¶²Ð¡A¤]¦³Mac-in-Mac¡BTrill¡BDPI¡BLISPµ¥·s¿³§Þ³NªºÁ¿¸Ñ¡AÁÙ¦³t¸ü§¡¿Å©M¼Æ¾Ú¤¤¤ß«ó¥¤Æ¤G¼hµ¥¤è±¬ÛÃöªº¬[ºcª¾ÃÑ¡CÅýŪªÌ¹ï¦ZÄòºôµ¸§Þ³Nªº¾Ç²ß«Ø¥ß¦³¤@Ó¨}¦nªº°ò¦¡C ²Ä2³¹ºî¦X¤F°Ó·~¥æ´«ªä¤ùªººôµ¸Âàµo¬yµ{ªº¤º®e¡A¤À§O¸Ô²Ó¤¶²Ð¤F¥æ´«ªä¤ùºÝ¤f³B²z¡B¤G¼hÂàµo¡B¤T¼hÂàµo¡BACL/QOS¡BµêÀÀ¤Æ©M¥æ´«¾÷CPUªº¸Ô²Ó¤¶²Ð¡CÅý¨S¦³±µÄ²¹L¥æ´«¾÷¬ãµoªºÅªªÌ¹ï¯«¯µªº¥æ´«¾÷¶Â²°¤l¦bÅÞ¿è¤W¦³¤@Ó²`¤J²z¸Ñ¡C ²Ä3³¹«h¿ï¾Ü·í¤µ¤ñ¸û¬y¦æªºªA°È¾¹¾Þ§@¨t²ÎLinux¤¤ªºTCP/IP¨óij´Ì¨Ó¤¶²Ð¨óij´Ìªº¥\¯à§Þ³NÂI¡AÁÙ¹ïºôµ¸µêÀÀ¤Æ±`¥ÎªºLinux Bridge¡BTUN/TAP¡BIPtables¡BDPDK©MDnsmasq¶i¦æ¤F¤¶²Ð©MÂk¯ÇÁ`µ²¡C ²Ä4³¹¥Dn¶°¤¤¤_SDN©MOpenflow¤Î¬ÛÃöl¥Íªº¤@¨Ç§Þ³N¡A¥]¬ASDNªº³¡¤À±±¨î¾¹©MOpenVswtichµ¥¡CÅýŪªÌÅé·|¤@Äý·s§Þ³Nªº§Ö·P¡C ²Ä5³¹¬O¥»®Ñªº«ÂI¡A¦b«e±¤¶²Ðºôµ¸°ò¦ª¾ÃѪº°ò¦¤W¡A¥HOpenstack¤¤ªºNeutron¬°¨Ò¸Ô²ÓÄÄz¤F¤ªpºâºôµ¸µêÀÀ¤Æªº¥\¯àÂI©M©³¼h¹ê²{¡A¦}¥HVXLAN¹jÂ÷Àô¹Ò¬°¨Ò¤ÀªRNeutron©³¼h³q«H¬yµ{©M±`¨£°ÝÃDªº¸Ñ¨M¤èªk¡C¥t¥~¡A¥»³¹ÁÙÃöª`¥H«eNova-network§Þ³N¡B¼öªùªºML2´¡¥ó©M·sªºJª©ªºDVR§Þ³N¡A¦}¶i¦æ¤F¤@©w²`«×ªº¤¶²Ð©M±´°Q¡C ²Ä6³¹«h¬O¹ïOpenstack¤¤¤ªpºâºôµ¸§Þ³NNeutronªº¤@¨Ç°ª¯Å¸ÜÃDªº°Q½×¡A¥]¬ASDN§Þ³Nªºµ²¦X¡Bµw¥ó³]³Æ¬ãµo¨Ó´£°ªºôµ¸©Ê¯à¡B¤ªpºâªº°Ó·~¼Ò¦¡¡A¥H¤Î¤ªpºâªºµo®iÓ¤H«ä¦Òµ¥¡C ¥»®ÑŪªÌ ¥»®Ñ±¦VªºÅªªÌ¹ï¶H±¸û¼s¡A¥i¥H¬O¨S¦³¥ô¦óºôµ¸°ò¦¡B¦ý·Q¾Ç²ßºôµ¸§Þ³Nªº¹s°ò¦¤Hû¡A¤]¥i¥H¬O¦³ºôµ¸°ò¦ª¾ÃÑ¥B·Q±q¨Æ¤ªpºâºôµ¸¬ãµoªºÂ૬¶}µoªÌ¡AÁÙ¥i¥H¬O·Q²`¼h²z¸Ñºôµ¸©³¼h²Ó¸`ªº¤ªpºâºôµ¸¤W¼h¶}µoªÌ¡C¥t¥~¡A¥»®Ñ¤]¬°¨ã³Æºôµ¸°ò¦ª¾ÃÑ©M¤ªpºâºôµ¸§Þ¯àªººôµ¸§Þ³N±M®a·Ç³Æ¤FSDN/NFV©M¤ªpºâºôµ¸Y¤z°ÝÃDªº¬ã¨s°Q½×¡C PÁ ¥»®Ñ¦b³Ð§@¹Lµ{¤¤±o¨ì¤F³\¦hªB¤Íªº¹ªÀy©MÀ°§U¡A¥]¬A°ª¸¡B±i«Ø³Ô¡B©P³Õ¬v¡B°¨¤O©M¸ë»¨ªNµ¥¤Hªº§Þ³N¨ó§U¡ASDNAPªÀ°Ït³d¤H§dÀ³½÷ªº±ÀÂË¡A¥H¤Î¬°¥»®Ñ¼g±ÀÂ˪º¦U¦ì±M®aªº»{¥i¡A¦b¦¹«TªZªí¥Ü°J¤ßªº·PÁ¡I ¥t¥~«D±`·PÁ¹q¤l¤u·~¥Xª©ªÀªº¸³^½s¿è¡A¨S¦³¦oªº¨¯¶Ô¥I¥X¡A¥i¥H»¡¥»®Ñ«ÜÃø¯à°÷¥Xª©¡I¦}¥B¦b¼f¾\¹Lµ{¤¤¡A¦o¯à°÷¡§®e§Ô¡¨§Ú¦h¦¸¦b´£¥æ½Z¥ó¦Z¨ÌµMÄ~Äòקï¡A¾ÉP¤w¸g½s±Æ¾ã»ôªº¤åÀɤS³Q§Ú§Ë¶Ã¡C ³Ì¦Z·PÁ§ڪº©Ò¦³®a¤HÌ¡A¥]¬A§Úªº¤÷¥À©M©¨¤÷¥Àµ¥¡A¤×¨ä¬O§Úªº©d¤l¤ý«C«C¡A¦b¥»®Ñªº´XÓ¤ë¼g§@¹Lµ{¤¤¡A¨S¦³¨¬°÷ªº®É¶¡¨Ó³¦ñ§A¡F¦pªG¨S¦³©d¤l¤@ª½ªº¹ªÀy©MÀqÀqªº¤ä«ù¡A¥i¥H»¡§Ú¤£¥i¯à¦³¨¬°÷ªº@¤ß©M¼Ý¤O¨Ó§¹¦¨¥»®Ñ¡AÂÔ¥H¦¹¨Óªí¥Ü¹ï§A¥Ã»·ªº·R¡I ¦]µ§ªÌ¤ô¥¦³¡A¥»®ÑÃø§K¦s¦b¿ùº|¡AÀµ½ÐŪªÌ§åµû¡B«ü¥¿¡C
§õ«TªZ 2014¦~Éo½Ï©]¤_¥_¨Ê |
¤º®e²¤¶¡G¥»®ÑµÛ²´¤_Á¿¸Ñ¤ªpºâºôµ¸µêÀÀ¤Æ¤¤©Ò¥Î¨ìªººôµ¸§Þ³Nì²z¡A«ÂI®i¥Ü¥H¤Óºô¤ÎTCP/IPºôµ¸¤¤¦UºØ§Þ³N¤º¦bªºÃöÁp¯ßµ¸¡A¥]¬A±q¶Ç²ÎªºMAC¡BIP¡B¦w¥þ©MQoSµ¥¨ì·s¿³ªºTrill¡BLISP¡BDPI©MCDNµ¥§Þ³N¡A±q¥H¤Óºô¥æ´«¾÷ªº¤G¼hÂàµo¡B¤T¼h¸ô¥Ñ©MLinuxªºTCP/IP¨óij´Ì¨ìMAC-in-MAC¡BVXLAN©MNeutronµ¥·s¤è®×¡A¥H¤Î±q¶Ç²Îªº¼Æ¾Ú¤¤¤ß¤T¼h¬[ºc¨ì«ó¥¤Æ¤j¤G¼h©MSDN/NFVµ¥·s¬[ºc¡C¥t¥~¡A¥»®Ñ¹ï¤@¨Çºôµ¸·s§Þ³N©M·s¤è®×¡]¦pSR-IOV¡BOpenflow¡BDPDK¡BServerswitchµ¥¡^¤]¶i¦æ¤FÄÄz¡A¦}°Q½×¤F¦bY¤z§Þ³N°ÝÃD¤Wºôµ¸ªºµo®iÁͶաC ¥»®Ñ¤º®eÅn¬A¤F¥H¤Óºô©MTCP/IPºôµ¸§Þ³Nªº¨CӤ象A¦}¿ï¾Ü¤j¶qªº¹ê¨Ò¶i¦æ¸Ô²Ó´yz¡A¨ä¤¤¨CÓ§Þ³NÂI©M¹ê¨Ò³£¬O¸g¹Lºë¤ß¿ï¾Üªº¡A¬JÝÅUºôµ¸§Þ³Nµo®iªº¶¶§Ç¡A¤]¿í´`TCP/IPºôµ¸¥|¼h±q¤U¨ì¤Wªº¹º¤À¡F¥t¥~¡AÁÙ±q·í«eªº§Þ³N¼öÂI¤W¿ï¨ú¤FSDN¡BOpenflow¡BVXLANµ¥·s¿³§Þ³Nªºµo®i²{ª¬©Mµo®iÁͶնi¦æ¸Ô²ÓåªR¡A«K¤_ŪªÌ¦bÅÞ¿è«äºû¤W¶¶ºZ¦a²z¸Ñ¡A¦}¦VŪªÌ´£¨Ñ¤F¤@±ø§Ö³t´x´¤ºôµ¸§Þ³Nªº¾Ç²ß³~®|¡C³qÄý¥þ®Ñ¦Z¡AŪªÌ¥i¥HºÉ§Ö«Ø¥ß¦Û¤v¦bºôµ¸¤è±ªº§Þ³Nª¾ÃÑÅé¨t¡C
¥¼¸g³\¥i¡A¤£±o¥H¥ô¦ó¤è¦¡´_¨î©Î§Ûŧ¥»®Ñ¤§³¡¤À©Î¥þ³¡¤º®e¡C ª©Åv©Ò¦³¡A«IÅv¥²¨s¡C |
¥Ø¿ý¡G²Ä1³¡¤À ºôµ¸°ò¥»ì²z ²Ä1³¹ TCP/IPºôµ¸§Þ³N 3 1.1 «H®§ºôµ¸ 6 1.2 ¥H¤Óºô§Þ³N 12 1.3 ºôµ¸¶Ç¿é³]³Æ 15 1.4 MAC©MVLAN 18 1.5 MAC-in-MAC 22 1.6 STP©MTrill 25 1.7 IP§Þ³N 29 1.7.1 IP¦a§} 30 1.7.2 IP³ø¤å®æ¦¡Â²¤¶ 32 1.7.3 TCP©MUDP 34 1.7.4 TCP»PUDPÀËÅç©M 39 1.8 DNS©MDHCP 39 1.9 ICMP³ø¤å 42 1.10 ARP©MRARP 43 1.11 ¸ô¥Ñ¨óij 46 1.11.1 RIP©MBGP 47 1.11.2 OSPF¨óij 49 1.12 NAT§Þ³N 56 1.13 ÀG¹D§Þ³N 58 1.14 MPLS©MVPLS 66 1.15 QoS¥\¯à 69 1.16 ºôµ¸¦w¥þ©MºÊ±± 73 1.17 LB¡BCDN©MDPI 77 1.18 LISP©MLLDP 80 1.19 ºôµ¸¬[ºc 82 ²Ä2³¹ ¥H¤Óºô¥æ´«¾÷ 86 2.1 ¥æ´«¾÷Âàµo¬yµ{ 87 2.2 ¥æ´«¾÷ºÝ¤f³B²z 90 2.3 ¥æ´«¾÷¤G¼hÂàµo 93 2.4 ¥æ´«¾÷¤T¼hÂàµo 100 2.5 ¥æ´«¾÷ACL©MQoS 102 2.5.1 ACL¥\¯à 102 2.5.2 QoS¥\¯à 104 2.6 ¥æ´«¾÷ªºµêÀÀ¤Æ¤ä«ù 113 2.7 ¥æ´«¾÷ªºCPU 117 ²Ä3³¹ Linuxºôµ¸°ò¦ 120 3.1 ºô¥d©M¼Æ¾Ú¥]ªº¦¬µo 121 3.1.1 Linuxºô¥d¦¬¥]¬yµ{ 122 3.1.2 ¦hºô¥dBonding 126 3.1.3 SR-IOV 128 3.1.4 DPDK 129 3.2 TUN/TAP 130 3.3 Linux Bridge©MVLAN 131 3.4 TCP/IP¨óij´Ì 135 3.5 IPtables 138 3.6 QoS¼Ò¶ô 139 3.7 Dnsmasq 141 ²Ä4³¹ SDNºôµ¸¬[ºc 143 4.1 ¤°¤\¬OSDN 144 4.2 OpenFlow»POpenVswich 149 4.2.1 OpenFlow²¤¶ 149 4.2.2 Open vSwitch²¤¶ 158 4.3 ¯à¬°SDN°µ¤°¤\ 160 ²Ä2³¡¤À ¤ªpºâ¤ÎOpenStackªººôµ¸ ²Ä5³¹ OpenStackªººôµ¸ 167 5.1 ¤ªpºâ¤ÎOpenStack 168 5.2 OpenStackªººôµ¸ 173 5.2.1 Nova-Network 175 5.2.2 Neutronºôµ¸ 179 5.2.3 OpenStack¦sÀxºôµ¸ 186 5.3 Neutron©³¼hºôµ¸ì²z 187 5.3.1 Neutron²Õ¥óªººc¦¨ 189 5.3.2 Neutronºôµ¸ªº¹jÂ÷ 192 5.3.3 Neutronºôµ¸ªº¤¬³q 196 5.4 Neutron¥Dn¥\¯à 200 5.4.1 ¤¬³q»P¹jÂ÷¥\¯à 201 5.4.2 ¨¾¤õùÙ»P¦w¥þ²Õ 203 5.4.3 LBaas©MVPNaas 204 5.4.4 ºÊ±±¦w¥þ©M¼Æ¾Ú¤¤¤ß¤¬Áp 206 5.4.5 Neutron¤¤ªºQoS¥\¯à 207 5.4.6 Neutron³¡¸p¹Bºû 208 5.5 VXLAN¹jÂ÷Àô¹Ò³q«H¹ê¨Ò¸Ô¸Ñ 209 5.5.1 VXLAN³ø¤å¸ÑªR 210 5.5.2 VXLAN³q«H¬yµ{ 214 5.6 Neutronºôµ¸°ª¯Å¸ÜÃD°Q½× 219 5.6.1 ±`¨£Neutronºôµ¸°ÝÃD 220 5.6.2 Neutronºôµ¸©Ê¯à 225 5.6.3 Neutronºôµ¸Ã©w©Ê 229 5.6.4 Neutron¦b§éÁl 230 ²Ä6³¹ Neutronºôµ¸µo®iÁÍ¶Õ 234 6.1 SDNªºµ²¦X 235 6.2 µw¥óºôµ¸³]³Æ¸Ñ¨M©Ê¯à°ÝÃD 236 6.3 ¦w¥þ©MºÊ±± 238 6.4 µêÀÀºôµ¸¤¤ªº¸ô¥Ñ¨óij 239 6.5 IAAS¤Wªº°Ó·~¼Ò¦¡ 240 6.6 ¤ªpºâ®É¥Nªº²×µ² 242 ªþ¿ý 245 ªþ¿ýA Open vSwitch°ò¥»©R¥O 245 ªþ¿ýB ²`¤J²z¸ÑOpenStack ¤ªpºâVLANManagerºôµ¸¬yªº¤»ºØ³õ´º 247 ªþ¿ýC RDO°t¸m¤å¥óºôµ¸³¡¤À¡X¡XVLAN¹jÂ÷ 262 ªþ¿ýD VXLAN³q«H§ì¥]¹ê¨Ò 264 °Ñ¦Ò¤åÄm 274 |
§Ç¡G |