Wednesday, January 22, 2014

An IPv6 Success Story (Galois)

The following article was contributed by Paul Heinlein, a systems administrator at Galois. Paul attended my full day IPv6 training course at USENIX LISA and just a couple of months later sent me a report of his successful deployment of IPv6. So I asked if he'd like to contribute an article on the topic.

It's great to hear of IPv6 success stories like this. (And of course, I'm glad folks are finding my courses useful). Significantly, his network is already seeing a very substantial amount of IPv6 traffic!

(A note: the version of iptables in Redhat Enterprise Linux6/CentOS 6 has fixed the stateful IPv6 inspection capability. We use it successfully at Penn).

You can find the slides from my IPv6 training course on my website.

-Shumon Huque

An IPv6 Success Story

Paul Heinlein

Galois is a software-engineering firm located in Portland, OR that specializes in the hard problems of computing trust and assurance.

One of our IT goals for 2014 is enabling IPv6 on all our current IPv4 subnets. I was pleased to see Shumon's full-day IPv6 tutorial on the LISA '13 schedule. I hoped he could fill the gaps in my limited
experience with IPv6 and provide me the knowledge I'd need to configure our network hardware and applications.

Full-day technical tutorials can sometimes test my patience, but Shumon's presentation moved quickly while remaining clear. I came away from the day thinking that I had enough basic knowledge to plan and implement our IPv6 rollout.

Returning to Portland, I had to upgrade upgrade a couple core switches and apply to our ISP for a netblock prior to enabling it on our network, but once the hardware was in place, everything went reasonably well.

Shumon's overview had done exactly what I'd hoped it would: allow me to interpret the various bits of vendor-specific and application-specific documentation and assemble a reasonable roll-out plan.

Our DMZ and client networks are now fully IPv6 enabled. (Internal development networks will take a bit more time due to VPN-related complexity.)

Along the way, I learned a couple things Shumon didn't explicitly cover in his presentation.

First, make sure that reverse DNS pointers are in place for any mail server before enabling IPv6. gmail (among others) will reject messages from any mail server without reverse DNS pointers in place.

Second, the ip6tables that ships with RHEL/CentOS 5 has a limited ability to do stateful packet inspection. The generic rule allowing packets from established or related sessions does not work:

   # this is broken in RHEL/CentOS 5

(We've only got one CentOS 5 machine in our DMZ, so this issue hasn't impacted us in any major way.)

Third, it was a lot of fun! Nearly all our DMZ services (NTP, DNS, Jabber, e-mail, www, ssh, host-based firewalls) needed updated configurations, so I learned a bunch. The day after I did the initial rollout, one of our engineers came into the office, turned off IPv4 on his Mac, and tested what percentage of Google result links he could follow. (He thought about 5%, though he said the queries he chose probably resulted in a higher success rate than might be normal.)

Finally, I've been mildly surprised at the quantity of IPv6 packets traversing our border firewall. Over the past week, IPv6 has comprised 38% of overall inbound traffic and 11% of outbound. The numbers are similar when scoped to the past month.

I'd like to express my thanks to Shumon for the talk and the LISA organizers for putting it on the schedule!

  -- Paul Heinlein <>


  1. Your post is helping me a lot. Its really nice and epic. Thanks a lot for the useful info on this topic. You did it so much well. I love to see more about GB WhatsApp. Keep sharing and updating. Also share more posts with us. Thank you.

  2. Get a nice game plan on your web shopping with these markdown codes and offers. New methodologies just added for December at Amazon UK,, Sainsburys and anything is possible beginning there.
    By: horse riding gloves

  3. This article is really helpful and good Thanks for sharing with us.Alicante Private Transfers Discount Code

  4. For some understudies, this term can end up being a piece irritating yet hard to #1 Essay Writing Service in UK perform. An instructor can convey any sort of assignment to understudies. Like, it very well may be as an exposition, lab report, contextual analysis, research paper, or a few different arrangements. Generally, they end up being more diligently for understudies perusing in universities or the people who way to deal with higher auxiliary levels in the schools.


  5. Really, you always claim that good students are typically very satisfied with their courses. I know this because I have been reading your blog for a long time, and I have noticed that you consistently post factual information. Because I trust list of research topics in human resource management service just as much as you do, When things are tough, it always helps me.

  6. When implemented properly, artificial intelligence (AI) and machine learning (ML) allows businesses to convert products, services, and processes by automating greatly what is done manually by engineering teams.

  7. can I watch a league of their own by simply change the setting of IPV6? or still I've to use VPN to browse the banned website in my country?

  8. When appropriately used, machine learning (ML) and artificial intelligence (AI) enable enterprises to transform their products, services, and business processes by dramatically automating tasks that were previously completed manually by engineering teams. Take my online exam.

  9. The article is useful and keep sharing such knowledgeable articles. Our team offers high quality made outfits such as the crow trench coat at low prices .

  10. Long-term results for ideal ground stabilization, including SOIL MODIFICATION in Houston, Texas, more durability and load-bearing capacity, are produced by lime SOIL MODIFICATION services in USAn services in Houston. The addition of binding agents like fly ash will strengthen the stabilised soil.

  11. Dubai gaming competition TakeMiddle East esports in Dubai part in a series of exciting battles with opponents from around the globe that will astound you. A thrilling experience that you won't soon forget is guaranteed thanks to our excellent servers and knowledgeable referees. Make a space reservation and start planning right away!

  12. Hasten will complete the job on schedule, safely, and using high-quality products while making sure the outcomes exceed your requirements.

  13. You can get help with this from acb. We have experience in this subject, thus we are totally qualified. Trade finance in Dubaihas established a reputation as one of the most dependable companies when it comes to providing commercial loans. Dubai trade financing Why not immediately? Contact Back to Back LC transactions in Dubai
    us as soon as possible! We also developed a strong reputation as one of the most trustworthy names in the commercial financing sector. Why not wait? Get in touch with us as soon as possible!

  14. I really enjoy reading your blog!! It is so appreciated.

  15. So when it comes to financing your next vehicle purchase with auto financing calgary, you can trust us for hassle-free service and award-winning customer care!

  16. Training courses, such as the one mentioned in the article, can be invaluable in helping organizations make the switch. legrand products abu dhabi are known for their high quality and reliability, making them a good choice for businesses looking to upgrade their network infrastructure.

  17. It's great to see the impact of education and training in action, with Paul Heinlein successfully deploying IPv6 after attending a course. It's important for professionals to continue learning and expanding their skill sets. I wonder how this deployment could be enhanced with the use of transfer pumps in Dammamfor efficient data transfer.

  18. Thanks for sharing this post. I got information on this post. Keep sharing.
    Reckless Driving Statute Virginia

  19. I recently used an assignment help service and was impressed with their quality work and timely delivery. If you're struggling to keep up with your coursework, I recently pay writer to do my assignment for me and complete my assignments. Their expert writers can help take the stress off and ensure you get good grades

  20. This a very helpful and wonderful source! Keep going. I love all your works. Traffic Lawyer Winchester VA

  21. It's inspiring to see organizations embracing the future of networking technology. As you continue to enhance your network capabilities, consider exploring erp development to ensure a seamless integration of data and operations across your expanding infrastructure. This holistic approach can drive even more efficiency and innovation within your organization. Kudos again on your achievement!


  22. Embarking on an office renovation journey is more than just a makeover – it's a transformation that revitalizes your workspace's functionality, aesthetics, and overall vibe. Imagine walking into an office that seamlessly blends modern design with the unique personality of your brand.

  23. Huque's blog is a thought-provoking sanctuary where insightful perspectives and meaningful narratives converge. With a unique blend of personal reflections, societal commentary, and intellectual musings, readers are invited to engage in a journey of introspection and enlightenment. Navigating Huque's blog is like embarking on a literary exploration that leaves a lasting impression.
    Abogado de Lesiones Accidentes Camiones
    Lesiones Accidentes de Camiones

  24. Accidentes de Semirremolques
    The "IPv6 Success Story" document offers a concise overview of the IPv6 implementation, highlighting its benefits such as improved address space and enhanced security features. However, it needs more specific details to provide a comprehensive review. The document could benefit from real-world statistics, visual aids, and a deeper understanding of IPv6 security measures and best practices. Proofreading is needed to correct minor grammatical errors and improve overall readability. Emphasizing challenges faced during the IPv6 implementation and their resolution is crucial for a balanced perspective. Quotes or testimonials from key stakeholders involved in the transition can add credibility. The document could benefit from a section on lessons learned and recommendations for others planning to implement IPv6. More technical details about the IPv6 deployment, such as addressing plans and routing configurations, would be valuable for a technical audience. A timeline or chronological account of the IPv6 implementation process would provide readers with a better sense of the project's progression. The document briefly touches on the compatibility of IPv6 with legacy systems, but expanding on this topic would be beneficial. References to external resources or standards could be helpful for readers interested in exploring IPv6 further. The conclusion could be strengthened by summarizing key takeaways and the significance of the IPv6 implementation.