Archive for the ‘IoT’ Category

I was delighted to be invited to speak at this year’s Global IoT Summit in Bilbao Spain. The GIoTS is a gathering of many of the world’s foremost IoT experts and opportunity for those working in the area to meet and exchange ideas.

Cybersecurity is of particular importance to IoT, where numeruous low-powered devices are often interfacing with and controlling critical systems in our daily lives. It is essential that these systems are secured even though the resources available on each device for security are constrained by functionality, capacity and power.

My presentation, which you can find here, sought to provide an overview of the IoT cybersecurity challenges and technologies. I focused on IPv6-based IoT solutions implemented using 6LowPAN. 6LowPAN is rapidly becoming the primary networking technology for IoT systems.

Further information on the IEEE Global IoT Summit can be found here.

Today, IPv6 comes as standard in all major operating systems. Users with IPv6 and IPv4 connectivity find that over 75% if their network traffic is carried by IPv6 rather than IPv4. Globally, the Internet is moving towards an IPv6 world.

The growth in IPv6 deployment has significant consequences for network security and in particular network forensics. Erion’s new course, IPv6 Forensics course, is designed to address the needs of those tasked with carrying out forensic investigations in IPv6 networks. This advanced course covers how to effectively collect and analyse IPv6 evidence. It covers a wide range of techniques and tools that allow an investigator to securely record the often transitory network evidence and then filter, dissect and analyse it.

Throughout the course delegates will learn how to use tools to capture packets and network information and then interpret the results. Each modules includes extensive practical work on real-life scenarios.

Modules in the four day course include:

  • IPv6 Forensics Fundamentals
  • Sources of IPv6 Evidence
  • Interpreting IPv6 Addresses
  • IPv6 Traffic Capture and Analysis
  • IPv6 Flow Capture and Analysis
  • Evidence from Neighbor Discovery (ND)
  • DHCPv6 Forensics
  • IPv6 Name Resolution Forensics
  • IPv6 Transition Forensics
  • IPv6 Application Forensics
  • IPv6 IPsec Forensics
  • IPv6 Network Evidence

Full details of the IPv6 Forensics course can be found here.

The first public course will run in February 2018. Please contact us if you require an on-site closed course or an earlier event.

Course Details

Course: IPv6 Forensics
Duration: 4 days
Location: London, UK
Dates: 6th February to 9th February 2018
Delegate Fee: £3,190.00 (GBP) + VAT if applicable

Book Now

Erion is the world’s leading IPv6 training company. With over 19 years experience of providing IPv6 training and IPv6 consultancy services, Erion has the world’s most comprehensive portfolio of IPv6 training courses. Erion’s courses cover all aspects of IPv6 on all major operating systems and platforms.

All Erion’s IPv6 training courses are Gold certified by the IPv6 Forum. Our IPv6 security courses are also IPv6 Security certified from the IPv6 Forum.

This course will take place in our London, UK venue.

The training fee includes, access to excellent facilities and the provision of a complimentary, sit-down lunch and unlimited tea, coffee, biscuits and fruit throughout the day.

This course will be delivered by Erion’s chief consultant Dr David Holder.

Instructor Bio: Dr David Holder CEng FIET MIEEE

Dr Holder has over twenty-eight years’ experience in the IT industry in senior technical and management posts. He is currently the CEO and chief consultant at Erion Ltd, the world-leading IPv6 training and IPv6 consultancy company.

In his role at Erion, Dr Holder has had over nineteen years’ experience providing IPv6 consultancy to leading global organizations worldwide. He has assisted organizations to develop IPv6 strategies, enable IPv6 in their products, create IPv6 address schemas and deploy IPv6. His experience covers all major networking and operating system platforms. Clients include Alcatel Lucent, Arbor Networks, Atos Origins, Brocade, BT, Dell, Ericsson, HP, IBM, Sony and Sophos. He is the author of white papers, solution guides, books and training courses on IPv6 and related topics. Recent papers include two published by the UK telecommunications regulator Ofcom on IPv6 and CGN.

In addition to his role at Erion, Dr Holder is active in promoting IPv6 both in the UK and abroad where he is a regular speaker at IPv6 related conferences. He is the chairperson of the IPv6 Task Force Scotland, founder of the IPv6 Future Enabler conference and is a regular speaker at Global conferences on IPv6.

Dr Holder has a PhD in High-Frequency Semiconductor Physics and an Honors degree in Electronic Engineering. He is a Chartered Engineer, a Fellow of the Institute of Engineering Technology and a Member of the IEEE. He holds several industry qualifications.

Information on other Erion IPv6 courses can be found on our IPv6 Training web-site.

Last week Erion’s David Holder spoke at the immensely successful (and oversubscribed) IoT Scotland 2015 event in Edinburgh. His presentation covered the crucial, but often underrated, topic of IoT integration and standardisation. Interestingly many of the other speakers at this year’s event alluded to IoT standards demonstrating the increasing awareness of how important IoT standardisation is.

This following is a brief summary of the presentation, which can be found here.

IoT: Integration and Standardisation

Making your way through the “Fog”

There are a bewildering array of standards and even standards bodies relating to the Internet of Things (IoT). Choosing between the many competing standards requires a detailed knowledge of their characteristics, benefits and pitfalls. For those seeking to deploy IoT this is a daunting task.

Despite the difficulties, choosing appropriate standards is extremely important. Standards bring many benefits; interoperability, compatibility, functionality, flexibility, longevity, ease-of-use, maintainability and manageability. All of these factors have a direct or indirect impact on the bottom line. For example, IoT devices are often built into infrastructure that may have lifetimes stretching into years and decades. It is highly desirable that the standards will last over the same period and is particularly desirable that the risk of having to replace IoT infrastructure prematurely due to choosing a legacy standard is mitigated by choosing IoT standards with a long shelf life. Standards do not just affect capital costs. Choosing common, well-known and widely supported standards has an impact on your support staff’s ability to maintain and manage your IoT infrastructure on an ongoing basis.

Unfortunately, the huge number of standards and ironically the large number of standards bodies makes selecting the best for your IoT deployment extremely difficult.

The ideal set of standards would allow every device to talk to every other device directly (Device to Device communication), and allow each device to access and be accessed from the global Internet. In a perfect IoT world, there would be no need for intermediate systems to allow devices to talk to each other or to communicate with the Internet. A single standard would work across all networks and provide a unified platform for the widest range of IoT solutions.

Today’s reality is very different from the ideal.  Current IoT systems are “Vertical Silos” with islands of devices using one standard or one vendor’s product that cannot communicate directly with each other or the Internet. These vertical silos often tie IoT solutions to a single type of network. For example, they may work on IEEE 802.15.4 (a common IoT radio standard) but they do not work over Bluetooth, WiFi or other radio technologies. Worse, if you need to integrate devices across different networks, standards or vendors then you are force to deploy “Upperware”, additional systems that provide a high-level way of bridging between the islands of IoT and the Internet.

Naturally, this is undesirable. Ideally, your IoT standards would allow all devices to talk to each other regardless of the network they are on and would allow them to communicate with the Internet. You would also like your IoT standards to fulfil all the other benefits of standards such as longevity and manageability. One set of standards that meets this description is the set of standards that underpins the global Internet. These protocol standards include the Internet Protocol (IP). IP is familiar to network managers, systems administrators and application developers alike. It is likely to be around for a very long time, just as the current Internet has been in existence for many decades already. It is specifically designed to work across many different network types and IP makes possible direct communication between all devices and the Internet.

The bad news is that the legacy version of the Internet Protocol (IPv4) that is in current use on many networks today is not suitable for IoT. The main reason for this is that IPv4 has run out of addresses. It has none available for current requirements never mind the tens of billions and maybe even trillions of IoT devices. Worse, the IPv4 Internet has only been kept going through the increased use of address sharing using techniques such as Network Address Translation (NAT) and Carrier Grade NAT (CGN). These techniques break exactly the functionality that we wish to use with the IoT. Specifically, NAT and CGN break the end-to-end connectivity that allows devices to talk directly to each other and the Internet. For these reasons, and others, IPv4 is not a solution, even though it has the characteristics that we need from a ubiquitous IoT standard.

Thankfully there is a long-term solution to the limitations of IPv4, that is the next version of the Internet Protocol; IPv6. IPv6 has a practically limitless number of addresses, it has no NAT or CGN to impeded connectivity, it performs better, works over all radio and network technologies, is well understood due to its widespread deployment and is expected to have a very very long life.

In addition, there is version of IPv6 that is specifically design for IoT devices. It is called 6LowPAN. 6LowPAN is an IPv6 standard for Low power and lossy networks (LLNs). 6LowPAN ticks all the boxes for an ideal IoT network standard. It works across many different radio and networking technologies providing a common protocol for IoT devices. It allows direct communication between devices and with the Internet. It uses technologies that are familiar to network managers, systems administrators and software developers and it is specifically designed to work in IoT networks.

Today IPv6 is widely implemented and available on the global internet. Nearly 100% of the Internet backbone supports IPv6. Over 50% of the major content providers in the world are IPv6 enabled. In many parts of the world, IPv6 is a standard feature of consumer and business broadband services. In the UK, broadband ISPs are eventually beginning to roll out IPv6. This is removing the final hurdle for the widespread use of IPv6 in the UK. Interestingly, when an end user has both IPv4 and IPv6 they find today that on average over 70% of their traffic is over IPv6. Better still, they benefit from the lower latency and the removal of IPv4 impedances such as NAT and CGN.

So where does this leave IoT standards? There are still a huge number of contenders, including large players such as Zigbee. Despite this, we are seeing a steady and increasing move to the use of 6LowPAN. A number of key products and technologies have adopted 6LowPAN. For example, Google’s Nest is based on a 6LowPAN solution called Thread. In addition, even Zigbee one of the largest pre-6LowPAN IoT players has announced Zigbee-IP that is 6LowPAN based. So overall, we are seeing an industry that is gradually showing a move to 6LowPAN or IPv6 based solutions. The enormous size of existing IoT deployments and investments means that it is likely to be some time before 6LowPAN becomes the clear winner, however we can be pretty confident be so eventually.

The implications are clear, whatever other constraints you may have on your choice of IoT technologies, and there are many, it is clear that you should ensure that you are prepared for IPv6 and 6LowPAN to play a significant role. Even if you have been forced to invest in other technologies because a 6LowPAN solution was not available, you should expect that in the long term you will need to deploy 6LowPAN as well or even migrate your current deployment to 6LowPAN.

Erion is delighted to announce an exciting new training course; 6LowPAN and the Internet of Things.

The Internet of Things (IoT) is growing at an astounding pace. There is a proliferation of Internet enabled devices, with new ones appearing almost daily. Cars, houses, farms, businesses and public places are all becoming a part of the Internet enabled world. The Internet of Things is changing the way that we live.

IPv6 is playing a crucial role in the growth of the Internet of Things. It provides the required address space for the expected hundreds of billions of Internet enabled devices of the future. Furthermore, IPv6 provides a way to leverage standard Internet protocols all the way from the user to the end device. A form of IPv6 (6LowPAN) makes it possible for sensors and actuators that are small, low-power and cheap, to be connected to the Internet of Things.

Erion 6LowPAN Training Courses

Erion’s comprehensive 6LowPAN training covers all aspects of 6LowPAN using a wide range of tools and platforms. The course is aimed at all who are interested in learning about 6LowPAN and related technologies and those who wish to understand how to create IoT applications using 6LowPAN. This includes, network managers, hardware engineers, software developers and strategists.

The standard course is four-days long. However, this course is designed to be flexible. We can tailor the programme to your needs. This allows us to run the course for different audiences over one, two, three or four days. Please contact us for full details of the options.