locked
FreeBSD 10.1 with 3 network adapters on Hyper-V of Windows Server 2012R2 RRS feed

  • Question

  • Issue with network on VM with FreeBSD 10.1

    FreeBSD is the gate and firewall for 2 DMZ networks.

    The network adapters is synthetic. 1st adapter is in LAN and other in different DMZ networks. Hosts in the DMZ network are VMs with guest OS Windows Server 2012R2.

    Each network adapter is in a separate VLAN.

    The network is operating normally until trying to copy a large file from LAN into one of the DMZ hosts. When I try to copy a large file into one of the DMZ hosts, the corresponding network adapter of FreeBSD VM no longer take/give network packets with an error of lack of buffers. However netstat -m does not fix any buffer overflow:

    During the issue:

    514/2531/3045 mbufs in use (current/cache/total)
    512/2274/2786/126182 mbuf clusters in use (current/cache/total/max)
    512/2271 mbuf+clusters out of packet secondary zone in use (current/cache)
    0/15/15/63090 4k (page size) jumbo clusters in use (current/cache/total/max)
    0/0/0/18693 9k jumbo clusters in use (current/cache/total/max)
    0/0/0/10515 16k jumbo clusters in use (current/cache/total/max)
    1152K/5240K/6393K bytes allocated to network (current/cache/total)
    0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
    0/0/0 requests for mbufs delayed (mbufs/clusters/mbuf+clusters)
    0/0/0 requests for jumbo clusters delayed (4k/9k/16k)
    0/0/0 requests for jumbo clusters denied (4k/9k/16k)
    0 requests for sfbufs denied
    0 requests for sfbufs delayed
    0 requests for I/O initiated by sendfile

    After restarting the network adapter:

    2/3043/3045 mbufs in use (current/cache/total)
    0/2786/2786/126182 mbuf clusters in use (current/cache/total/max)
    0/2783 mbuf+clusters out of packet secondary zone in use (current/cache)
    0/15/15/63090 4k (page size) jumbo clusters in use (current/cache/total/max)
    0/0/0/18693 9k jumbo clusters in use (current/cache/total/max)
    0/0/0/10515 16k jumbo clusters in use (current/cache/total/max)
    0K/6392K/6393K bytes allocated to network (current/cache/total)
    0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
    0/0/0 requests for mbufs delayed (mbufs/clusters/mbuf+clusters)
    0/0/0 requests for jumbo clusters delayed (4k/9k/16k)
    0/0/0 requests for jumbo clusters denied (4k/9k/16k)
    0 requests for sfbufs denied
    0 requests for sfbufs delayed
    0 requests for I/O initiated by sendfile

    Thus hosts within the DMZ network still communicate, but output to the LAN and WAN disapears, because FreeBSD network interface is unavailable. I need to restart the FreeBSD network interface by command ifconfig hnx down/up. It must be done only two times to copy files on the same host, from the 3rd attempt this problem no longer occur with this host. For another DMZ host is the same situation - two times the network is unavailable after trying to copy large files, from 3rd attempt all is fine.

    Tell me, please, what this could be or where I can find the answer


    Знание - это сила!

    • Moved by BrianEhMVP Friday, April 10, 2015 8:26 PM
    Friday, April 10, 2015 7:45 PM