Archive for IPv6

IPv6 on Mac OS X 10.6.7

I have IPv6 running at home as well as at work, but the configurations are slightly different. Through the course of deploying IPv6 in both places, I have learned how to set up static Neighbor Discovery and static routing, because of either necessity or operational considerations.

  • Necessity: My home gateway does not currently send Router Advertisements, so static addressing on my laptop was necessary.
  • Operational: At work, my current configuration involves a direct attachment to our DMZ, where we only use static addressing (just like for IPv4). In fact, on our DMZ, I don’t even have an IPv4 address. This makes it really easy to tell if IPv6 is not working. :-)

Full Post »

Bookmark and Share

Rubber, Meet Road (Making IPv6 Real-er)

Lately, we’ve been working on updating our web site so users on the IPv6 Internet can reach it. You might think that this sounds simple, but we’re not in 1995. A modern web site isn’t a single server. It’s got dependencies on multiple servers, including at other sites — not all of which support IPv6 — and the hosting provider may or may not support IPv6 (ours doesn’t…yet). Generally it’s not just a single instance of apache running on a Linux box anymore. Full Post »

Bookmark and Share

IPv6 – Illustration of Theory vs. Practice

I’ve been setting up an IPv6 lab for some network testing, and it’s really illustrated the differences between the Theory of IPv6 versus the Practice of configuring your network devices.

But first, some helpful cli commands for Ubuntu Linux (and others)
$ ping6 ipv6.google.com
$ ping6 2001:4860:8004::93           \\ same ping in numeric format
$ traceroute6 ipv6.google.com
$ nslookup -q=aaaa ipv6.google.com    \\ or, once running nslookup, enter set q=aaaa
$ route -6

Full Post »

Bookmark and Share

From Premise to Packet

My name is Rob Cameron. I am the product line engineer manager at Juniper Networks for the data center SRX. As a product line engineer we are experts in our particular technologies. We use this to make the best possible products and empower the field with the tools they need to best help customers. I have been working in the industry for over twelve years and have have authored five books about networking and security. My latest book is Junos Security from O’Reilly. I am very happy to be a guest blogger on Mu Dynamics Research Labs blog. Full Post »

Bookmark and Share

IPv6, USGv6, Cisco and a peek into the future..

Just saw an announcement from Cisco around IPv6 and their progress at getting their products certified and ready for IPv6 deployments. In it they go on to specifically address the USGv6 directive. This is an exciting and welcome development and shows that vendors are starting to take the move to IPv6 seriously. Full Post »

Bookmark and Share

IPv6 transitions – here to stay!

 

We just announced support for IPv6 Ready Logo Test Content for users that are concerned about the migration to IPv6. This is in addition to the IPv6 Network Protection Device (NPD) test content that is needed by the USGv6 program.  These test suites provide immediate value to teams that are embarking on the transition to IPv6.

  Full Post »

Bookmark and Share

MuSL – Interactive Application Protocol Fuzzing Playground

MuSL stands for Mu Scenario Language, a canonical canonical Domain Specific Language that we use in Mu Studio to represent complex transactions between multiple hosts using multiple transports and layers. The language itself borrows constructs from numerous languages and was designed to be protocol friendly. We just published an interactive application protocol playground that shows off MuSL and how to use it for various types of testing including LTE, NoSQL, Databases, Layer2 and DPI.

Full Post »

Bookmark and Share

Application Fuzzing with Mu Studio

Fuzzing has in the past mostly been relegated to protocols and file formats. With the huge surge in mobile apps, cloud applications, virtualization and social gaming, not to mention a RESTful API for everything these days, the challenge becomes generating fuzz tests rapidly for these applications. This is not just for the actual services, but also for the application-aware systems that are getting smarter by the day. We now have Deep Packet Inspection, Application Identification and a host of new technologies that allow firewalls and UTM’s to inspect application flows for compliance, QoS and access control.

Full Post »

Bookmark and Share

Functional and Fuzz Testing Proxies and Load-Balancers

Using Mu Studio, we recently enabled one of our customers to do both functional and fuzz testing of their proxy/load-balancer (P/LB). This P/LB supports SSL termination, IPv6, Caching, Compression, WAN Acceleration & Optimization and a plethora of really cool features that enable high-volume cloud apps and web sites. What I want to talk about is our approach to testing complex products/deployments like these from both a functional and fuzz/security/resiliency testing perspective.

Full Post »

Bookmark and Share

IPv6 Fuzzing and Testing

At Mu, we take testing IPv6 pretty seriously, especially since the IPv4 address space is vanishing faster than you say all octets of an IPv6 address. We released our first version of IPv6 test suite for fuzzing 3 years ago which includes coverage for fragmentation, various extension headers and and options. Most of the fun in fuzzing IPv6 happens with the extension headers which are much like IPv4 options, except it’s a chained linked-list like IKE payloads. In the one of the IPv6 test suites, we have more than 100,000 test cases that exercise various parts of the IPv6 capabilities!

Full Post »

Bookmark and Share