如何提高數據流的分配效率
傳統的ip轉發都是通過軟件實現的,單純而簡單的軟件轉發效率相對于現代的寬帶數據交換模式無異與“杯水車薪”;所以,要求高效的交換和流分類能力必然要基于Cache的IP交換。與L2交換不同,L3交換需要CPU加以干預,CPU的主要任務包括: 運行RIP、OSPF等路由協議產生路由表
運行ARP協議,解析IP地址
設置Cache的IP轉發表項
IP網絡作為一個基礎網絡正在演化成為一個多業務網絡,這樣網絡設備必須為不同的策略實現提供一個數據操作的平臺,在港灣千兆路由交換機的智能架構中,每一個數據包都能通過一個快速過濾引擎,保證數據的按策略處理。
智能交換架構中的過濾策略采用分析數據幀的前80個字節,根據用戶不同的需求制定靈活的策略,提供相應的智能服務。
一般來講,主要的過濾策略包括: 物理端口主要解決固定端口用戶的過濾。
二層策略主要解決包的二層特征的過濾,可以根據用戶的MAC地址信息,也可以根據VLAN信息等等。
三層策略主要解決包的三層特征的過濾,既可以根據用戶的源IP地址,也可以根據用戶需要訪問的目的IP地址;既可以根據用戶的源IP子網,也可以根據用戶需要訪問的目的IP子網,當然也可以將源和目的IP信息結合使用。
應用策略主要解決三層以上的策略實現,可以根據TCP或UDP的端口號,同時也可以根據應用數據內部的相關特征,比如DNS數據包的域名等信息。
根據數據包的多層信息進行深入分析,能夠識別數據流以什么方式建立連接,在建立信令的通道中IP包的流向和IP包所承載的數據類型,通過對照流分類表能夠清楚的了解該數據流的準確信息,從而精確的對于該數據流進行策略選擇,使數據流能夠在一個良性的環境中得以順利交換。
港灣千兆路由交換機根據用戶不同的需求,可以提供的主要智能服務包括: 支持包的丟棄/轉發。在實際網絡應用中,可以讓用戶得到有選擇的服務,比如根據目的站點的IP地址選擇包的丟棄,從而限制用戶訪問某些站點。
支持包的輸出端口的重定向。在實際網絡應用中,可以實現流量工程。
支持網絡二層802.1p的優先級業務傳送??梢愿鶕睦U費不同,分別實現不同級別的金、銀、銅牌服務,盡量保證高優先級的用戶。
支持網絡三層DiffServ 服務,提供包的優先級標記和優先級區分處理。
以上智能服務可以解決網絡數據流在傳輸中的分配效率和穩定性問題,網絡的物理介質是多種網絡數據流的承載體,而該承載體上不可避免的會有一些破碎或超長的包,或非重要業務的數據報大量占用網絡帶寬,將數據包有選擇的拋棄,有選擇地進行優先級控制,不但可以解決網絡的傳輸效率問題,還可以保證重要應用的服務質量。
新聞熱點
疑難解答