您好,登錄后才能下訂單哦!
經常會有人問一個IP只有65535(姑且不考慮預留端口),從Big-ip遷移到Netscaler后需不需要增加Ip地址數量來應對大吞吐的場景,尤其是鏈路負載均衡的應用?
眾所周知,Netscaler對比Big-ip具有明顯的節約地址的特點,基本上Netscaler可以用最少2個公網地址(管理地址為私網地址)就可以提供外網服務(NAT在Netscaler上而非防火墻),而Big-ip至少需要4個公網地址。
在Big-ip的環境下大家會預留很多Ip地址來應對端口不夠用的情況,但如果在Netscaler的環境下便可節省大量公網地址。正因為有此特點,賦予了Netscaler內容交換功能實現一個IP承載眾多服務的可能,在新版本上也為統一網關功能實現了單一URL來為企業提供統一的業務接口。
Netscaler的IP具備超高端口復用的特點,一個IP可以有百萬個端口供TCP連接使用。一個socket的基本元素是SRC+S_Port+DST+D_Port+協議。只要不是所有的元素同時重疊就可以建立socket。
使用如下命令可以查看SNIP還有多少可用端口:
nsapimgr -d freeports
例如查詢每個IP可用端口數:
root@netscaler01# nsapimgr -d freeports
Displaying all free ports of all MIPs...
Index IP FreePorts
0 0.0.0.1 16513804
1 127.0.0.2 1031695
2 241.0.0.2 1032112
3 241.0.0.4 1032112
4 241.0.0.5 16513792
5 10.0.1.52 1029948
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。