计算机系统应用
計算機繫統應用
계산궤계통응용
APPLICATIONS OF THE COMPUTER SYSTEMS
2013年
9期
18-24,35
,共8页
魏振伟%顾乃杰%彭建章%张颖楠
魏振偉%顧迺傑%彭建章%張穎楠
위진위%고내걸%팽건장%장영남
Linux虚拟服务器%网络地址转换%数据转发%最大并发连接数
Linux虛擬服務器%網絡地阯轉換%數據轉髮%最大併髮連接數
Linux허의복무기%망락지지전환%수거전발%최대병발련접수
Linux virtual server%network address translation%data forward%maximum concurrent connection
研究Linux虚拟服务器(Linux Virtual Server,简称LVS)工作原理,分析其数据转发流程.针对LVS在多虚拟局域网环境下的部署应用问题,设计实现了一种基于网络地址转换的数据转发模式Double-NAT. Double-NAT模式重新组织连接哈希表为双向桶结构,使用系统分配的端口区分IN和OUT方向的数据流,使得多VLAN下的数据包均能通过网络地址转换后转发.测试结果表明, Double-NAT数据转发模式配置简单、性能良好,能够有效应用于多虚拟局域网环境.
研究Linux虛擬服務器(Linux Virtual Server,簡稱LVS)工作原理,分析其數據轉髮流程.針對LVS在多虛擬跼域網環境下的部署應用問題,設計實現瞭一種基于網絡地阯轉換的數據轉髮模式Double-NAT. Double-NAT模式重新組織連接哈希錶為雙嚮桶結構,使用繫統分配的耑口區分IN和OUT方嚮的數據流,使得多VLAN下的數據包均能通過網絡地阯轉換後轉髮.測試結果錶明, Double-NAT數據轉髮模式配置簡單、性能良好,能夠有效應用于多虛擬跼域網環境.
연구Linux허의복무기(Linux Virtual Server,간칭LVS)공작원리,분석기수거전발류정.침대LVS재다허의국역망배경하적부서응용문제,설계실현료일충기우망락지지전환적수거전발모식Double-NAT. Double-NAT모식중신조직련접합희표위쌍향통결구,사용계통분배적단구구분IN화OUT방향적수거류,사득다VLAN하적수거포균능통과망락지지전환후전발.측시결과표명, Double-NAT수거전발모식배치간단、성능량호,능구유효응용우다허의국역망배경.
This paper studies the working principle of Linux Virtual Server (LVS), and analyzes its data forward process. To make LVS deployable in the environment of multiple VLANs (Virtual Local Area Network), this paper designs and implements a data forward method naming Double-NAT based on Network Address Translation(NAT). The Double-NAT method organizes the connection hash table in double-direction hash bucket, and uses system allocated port to distinguish data flow of IN and OUT direction, thus data in multiple VLANs can be forwarded via network address translation. Test results show that Double-NAT data forward method makes LVS work well in multiple VLANs environment with easy configuration and good performance.