Results 1 to 4 of 4

Thread: Generate tunnelled IPv6 packets

  1. #1
    Join Date
    Dec 2008
    Posts
    7

    Generate tunnelled IPv6 packets

    Hi,

    Are there any tools or programs that would generate tunnelled IPv6 packets in the following 3 formats:

    1) IPv4 header -> IPv6 packet

    2) IPv4 header -> GRE header -> IPv6 packet

    3) IPv4 header -> UDP header -> IPv6 packet

    I'm using RedHat Enterprise Linux 5.

    Thank you.

  2. #2
    Join Date
    Jan 2006
    Posts
    2,257

    Re: Generate tunnelled IPv6 packets

    To use IPv6 over these local IPv4 networks, you must create two configured tunnels and several associated routes. One tunnel is depicted in red and the other tunnel is depicted in blue, for example purposes.

    First, consider the red tunnel:
    1. The red tunnel begins at iSeries™ A (local endpoint 10.1.1.1) in Building 1 and ends at Client C (remote endpoint 10.1.2.1) in Building 2.
    2. iSeries A encapsulates an IPv6 packet within an IPv4 packet and sends the IPv4 packet over the tunnel to Client C, which decapsulates the IPv6 packet so it may connect to another instance of the IPv6 application.


    Next, consider the blue tunnel:
    1. The blue tunnel begins at iSeries A (local endpoint 10.1.1.1) in Building 1, like the red tunnel; however, the blue tunnel ends at Client D (remote endpoint 10.1.2.2) in Building 2.
    2. iSeries A encapsulates an IPv6 packet within an IPv4 packet and sends the IPv4 packet over the tunnel to Client D, which decapsulates the IPv6 packet so it may connect to another instance of the IPv6 application.


    Each tunnel connection is point-to-point, so you must define a remote endpoint for each tunnel. This is accomplished by creating two routes. Each route is associated to the same tunnel line, but defines a different remote endpoint as the next hop. In other words, you define the remote endpoints of each tunnel as you create the routes.

    In addition to creating the initial routes that define the tunnel endpoints and permit the packets to reach the clients in Building 2, you must create two more routes so the packets may return to the server in Building 1.

    Setup requirements include:
    • OS/400® Version 5 Release 2 or later
    • iSeries Access for Windows® and iSeries Navigator (Network component of iSeries Navigator)
    • TCP/IP (using IPv4) must be configured on the server before you create the configured tunnel line. If you have not configured the server for IPv4, see Configure TCP/IP for the first time before configuring the tunnel line for IPv6.
    With great power comes great responsibility - Spiderman's Uncle

    The Greatest Sig Ever

  3. #3
    Join Date
    Oct 2008
    Posts
    161

    Re: Generate tunnelled IPv6 packets

    Hi hjazz,

    Actually I dont have any idea whether their any tool because when I studied about IPv4 and IPv6 I had the theoretical knowledge and a less of Practicle one.

    Below I try to provide you some points related to it:

    IPv4 header -> IPv6 packet

    An IPv6/IPv4 tunneling method including: a mobile host connected to an IPv4 network and corresponding to the IPv6; a relay server connected to an IPv4 network and an IPv6 network and corresponding to the IPv4/IPv6; and a corresponding host connected to the IPv6 network and corresponding to the IPv6, in which the mobile host transmits an IPv6 packet addressed to a corresponding host to the IPv4 network by encapsulating the IPv6 packet by means of an IPv4 packet, and the relay server transmits the IPv4 packet to the corresponding host by decapsulating the IPv4 packet.

  4. #4
    Join Date
    Apr 2008
    Posts
    2,277

    Re: Generate tunnelled IPv6 packets

    Hi Friend,
    I found some useful related information on net which is helpful for configuration.

    To create a configured tunnel line, you must use the IPv6 Configuration wizard and the New IPv6 Route wizard in iSeries Navigator. IPv6 may only be configured from iSeries Navigator, and may not be configured from the character-based interface.

    To use the IPv6 Configuration wizard to create the red tunnel line, follow these steps:

    1. In iSeries Navigator, select your server ––> Network ––> TCP/IP Configuration.
    2. Right-click IPv6, select IPv6 Configuration wizard, and follow the wizard's instructions to configure a tunnel line for IPv6. After you complete the IPv6 Configuration wizard, it prompts you to create a new route for the configured tunnel line, and the New IPv6 Route wizard dialog will appear. You must create a new route to permit IPv6 packets to travel through the red tunnel.
    3. From the New IPv6 Route wizard, create a route for the red tunnel. Specify the remote endpoint 10.1.2.1 as the next hop and specify fec0::2 as the destination address.

    Use the New IPv6 Route wizard again to create a route for the blue tunnel. Note that it is not necessary to create the blue tunnel using the IPv6 Configuration wizard. The blue tunnel is created when you define its remote endpoint using the New IPv6 Route wizard. To use the New IPv6 Route wizard, follow these steps:

    1. In iSeries Navigator, select your server ––> Network ––> TCP/IP Configuration ––> IPv6.
    2. Right-click Routes, select New Route, and follow the wizard's instructions to configure an IPv6 route for the blue tunnel. Specify the remote endpoint 10.1.2.2 as the next hop and specify fec0::3 as the destination address.

    After you create the configured tunnel lines and the routes that define the tunnel endpoints, you must create a route on Client C and a route on Client D that permit the packets to travel back to the server in Building 1. For each of these routes, you should specify 10.1.1.1 as the next hop and specify fec0::1 as the destination address.

Similar Threads

  1. what is Data Packets
    By shylendra in forum Networking & Security
    Replies: 4
    Last Post: 09-05-2011, 05:08 PM
  2. More packets are sent than received
    By Amie in forum Networking & Security
    Replies: 3
    Last Post: 19-08-2009, 08:04 PM
  3. Too many packets received
    By Nadeem in forum Networking & Security
    Replies: 3
    Last Post: 30-03-2009, 10:13 PM
  4. Shows 0 packets sent
    By Azzan in forum Networking & Security
    Replies: 4
    Last Post: 16-03-2009, 01:22 PM
  5. Generating GTP packets
    By hjazz in forum Networking & Security
    Replies: 2
    Last Post: 20-01-2009, 10:30 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,751,718,006.16325 seconds with 16 queries