1. Inter-AS intra-AS routing test

Inter-AS intra-AS routing test

Home Forums FABRIC General Questions and Discussion Inter-AS intra-AS routing test

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #7914
    Nirmala Shenoy
    Participant

      Hello I would like to set up several AS with a maximum of 15 nodes and then connect 7 of these ASes. This would take 105 nodes. is it possible to reserve this many nodes in a slice?

      Would it be more reasonable to reserve for each AS in a site and then connect them.

      We plan to conduct some performance studies of inter-AS and intra-AS communications.

      #7915
      Ilya Baldin
      Participant

        At least in my experience you are not likely to succeed getting a single slice this large in one shot. One of two things is a better approach:

        1. Build separate slices (if you are using FABNetv4 or FABNetv4Ext it is easy to get them all to communicate with each other)
        2. Build up a single slice by growing it via ‘modify’ (if a modify fails on a given site because it is out of resources, you move on to the next to get more nodes)

        I am not sure (2) is worth the trouble for what you are describing.

        • This reply was modified 3 months, 3 weeks ago by Ilya Baldin.
        #7917
        Ilya Baldin
        Participant

          I have this artifact notebook that shows how to do (2), but again, for your example I wouldn’t worry about this

          https://artifacts.fabric-testbed.net/artifacts/e1771f8d-ca7a-42fc-b6ec-542df83168a8

           

          #7920
          Nirmala Shenoy
          Participant

            Thanks Ilya.

            Any jupyter examples that I can use to test option 1?

             

            thanks

             

            #7921
            Ilya Baldin
            Participant
              #8403

              Hi Ilya,

              using your above example, I am able to create multiple slices but how do I setup a gateway communication between those slices?

              Thanks

              #8404
              Ilya Baldin
              Participant

                Assuming all your slices have their own instances of FABNetv4 network, simply adding a route pointed at the FABNetv4 gateway to the entire FABNetv4 subnet will let your nodes in different slices talk to each other:

                full_subnet = ipaddress.IPv4Network('10.128.0.0/10')
                
                node.ip_route_add(subnet=full_subnet, gateway=site_net.get_gateway())

                 

              Viewing 7 posts - 1 through 7 (of 7 total)
              • You must be logged in to reply to this topic.