Score:0

What can I do with a custom TCP/IP stack in ESXi?

us flag

With custom TCP/IP stack, you get following benefits:

  • Separate Memory Heap.
  • Personalized ARP Table.
  • Personalized Routing Table which helps avoiding routing table conflicts that might appear when many features are using a common TCP/IP stack.
  • Isolate traffic to improve network security.

Playing with the custom TCP/IP stacks and wanted to find out how I can benefit from it but all I can do with a custom TCP/IP stack is just create a vmknic on it. The vmknic on the custom TCP/IP stack even cannot be used to mount NFS shares. Googled a lot but found no use case how a custom TCP/IP stack is really used. It's also confusing even VSAN cannot benefit from using a separate TCP/IP stack.

Anyone can share some use case of using the custom TCP/IP stacks?

Score:0
ru flag

The main point of multiple TCP/IP stacks in ESXi is to cleanly separate guest, management, SAN, VMotion, etc. traffic.

Each stack has its own routing and it's literally impossible to hack the management interface to manipulate the iSCSI VMkernel interface. Also, if you break one of the stacks (esp. its routing) the others continue to work.

SF.express avatar
us flag
this is exactly why it's confusing. according to VMware there seems to be a big point of using separate stacks for different kind of network traffic. but actually the "guest" or "SAN" you mentioned cannot use a separate stack at all. even VMware's own VSAN cannot use its own stack.
SF.express avatar
us flag
and back to my question -- what can you do with a **custom** tcp/ip stack?
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.