Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-871

SNAT not working from Non-NAPT switch node

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Duplicate
    • Carbon
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 9053

    Description

      ISSUE : The SNAT implementation in the ODL chooses a NAPT switch among the control and compute nodes. In this NAPT switch node only the table 21 flows are written and in the non-NAPT switch these flows are absent.

      Due to this in the SNAT scenario when we initiate communication from the non-napt switch, it fails.

      This is due to the table 47 and table 21(few flows) flows that are absent in the non-napt switch node.

      This issue is seen in both the controller and conntrack mode, but the behavior is different in both these nodes.

      IN Controller Mode - The SNAT scenario when we initiate communication from the non-napt switch, it fails during the first attempt.Then when we try from the napt switch node SNAT works perfectly fine,

      After this step when we try to communicate from the other VM (non-napt switch node) it succeeds.

      This is due to the table 47 and table 21(few flows) flows that are absent in the non-napt switch node.

      Once we establish the communication from the VM in the napt switch node, the table 21 flow occurs in the non-napt switch node.

      IN Conntrack Mode - From the non-napt switch SNAT fails completely , even after trying SNAT from the napt switch node VM. SNAT from the non-napt switch fails.

      Attachments

        1. dump_flows_9035
          43 kB
          YOGA LAKSHMI SWETHA PAYYAVULA
        2. Dumpflows_9053.txt
          37 kB
          YOGA LAKSHMI SWETHA PAYYAVULA

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              yogalakshmi.pa@hcl.com YOGA LAKSHMI SWETHA PAYYAVULA
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: