IPv6 Fundamentals Ch t ap 1 er I : ntroducti ti t on I o P IPv6 Copyright Cisco Academy Yannis Xydas

Size: px
Start display at page:

Download "IPv6 Fundamentals Ch t ap 1 er I : ntroducti ti t on I o P IPv6 Copyright Cisco Academy Yannis Xydas"

Transcription

1 IPv6 Fundamentals Chapter 1: Introduction ti to IPv6 Copyright Cisco Academy Yannis Xydas

2 The Network Today The Internet of today is much different that it was 30, 15 or 5 years ago. 2

3 Technology Tomorrow Now consider what changes will happen within the next 25 years. The Internet of Everything (IoE)... A necessity for IPv6 The IoE is bringing together people, process, data, and things to make networked connections more relevant and valuable. 3

4 The Internet 4

5 42,048,676 IP addresses, 33,899,735 IP links, 281 million destinations, 92.7% of globally routable network prefixes, 39,809 Autonomous Systems (ASes), 152,438 peering sessions. Data collected from 118 monitors located in 42 countries on 6 continents. 5

6 71,391 IPv6 addresses, 186,567 IPv6 links, 4.9 million destinations, 89.3% of globally routable network prefixes, 5,326 Autonomous Systems (ASes), 21,820 peering sessions. Data collected from 47 Ark monitors located in 25 countries on 6 continents. 6

7 The Internet of Things, The Internet of Everything The Internet is more than just connecting people. At the very least we need IPv6 for the Internet to continue. So, the killer application for the Internet is the Internet itself. 7

8 IPv5 In the late 1970s, a family of experimental protocols was developed known as Internet Stream Protocol (ST) and later ST2. Originally defined in Internet Engineering Note IEN-119 (1979) Later revised in RFC 1190 and RFC ST was an experimental resource reservation protocol intended to provide quality of service (QoS) for real-time multimedia applications such as video and voice. Internet Stream Protocol version 2 (ST-II or ST2) was not designed as a replacement for IPv4. 8

9 History of IPv6 IETF began development of a successor to IPv4 in the early 1990s. In 1994, the IETF formed a working group, IP Next Generation, to establish the standards to be used for IPv6: An address architecture and assignment plan Supporting larger packet sizes Tunneling IPv6 packets over IPv4 Security and autoconfiguration The size of the Internet routing tables increasing rapidly and the explosion of the number of Internet users generated a consensus that it was time to begin designing i and testing ti a new network layer protocol as the successor to IPv4. Various projections, including a study done by the IETF in the early 1990s, predicted that the Internet would run out of IPv4 address space somewhere between 2005 and

10 History of IPv6 The three proposals were as follows: Common Architecture for the Internet (CATNIP): CATNIP proposed integrating IP, Internetwork Packet Exchange (IPX), and Connectionless Network Layer Protocol (CLNP). IPX was part of the Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) suite of protocols used primarily on networks employing the Novell NetWare operating systems. CLNP is an OSI standard defined in ISO 8473 and is the equivalent of IPv4 for the OSI suite of protocols. CATNIP is defined in RFC Simple Internet Protocol Plus (SIPP): SIPP recommended increasing the IPv4 address size from 32 bits to 64 bits, along with additional improvements to the IPv4 header for more efficient forwarding. SIPP is defined in RFC TCP/UDP over CLNP-Addressed Networks (TUBA): TUBA requested minimizing the risk associated with migration to a new IP address by replacing IP with CLNP and its address size of 20 bytes (160 bits). TCP, UDP, and the traditional TCP/IP applications would run on top of CLNP. TUBA is defined in RFCs 1347, 1526, and

11 Monday, January 31, 2011 IANA allocated two blocks of IPv4 address space to APNIC, the RIR for the Asia Pacific region This triggered a global policy to allocate the remaining IANA pool of 5 /8 s equally between the five RIRs. So, basically

12 12

13 RIR IPv4 Address Run-Down Model 13

14 History of IPv6 IETF chose SIPP, written by Steve Deering, Paul Francis, and Bob Hinden, but with an address size of 128 bits. The IETF working group IP Next Generation was formed in In 1995, IETF published RFC 1883, Internet Protocol, Version 6 (IPv6) Specification, which later became obsolete and was replaced by RFC 2460 in In 2001, the IPng working group was renamed to the IPv6 working group. Regional Internet Registries (RIR) began allocating IPv6 addresses to their customers in

15 Benefits of IPv6 Extended address space: IPv6 provides 128-bit source and destination addresses compared to 32-bit addresses with IPv4.This represents an enormous number of addresses: 2 128, or about 340 trillion trillion trillion addresses, enough for every grain of sand on earth. Stateless autoconfiguration End-to-end reachability without private addresses and NAT Better mobility support Peer-to-peer networking easier to create and maintain, and services such as VoIP and Quality of Service (QoS) become more robust. The killer application for the Internet t is the Internet t itself. 15

16 IPv6 is more than just larger address space. It was a chance to make some improvements on the IP protocol. 16

17 Benefits of IPv6 Router Advertisement (Address, prefix, link MTU) Stateless autoconfiguration: IPv6 provides a configuration mechanism where hosts can self-generate a routable address. IPv4-autoconfigured addresses. 17

18 Benefits of IPv6 1 2 Source IP: Source IP: Destination: Destination: Source IP: Destination: Source IP: Destination: XYZ Private RFC 1918 Address / /8 RouterA ISP Public Address: /29 NAT Pool (Host Addresses) / /29 Internet Eliminates the need for NAT/PAT: Because of the large number of public IPv6 addresses, there is no longer a need for Network Address Translation / Port Address Translation (NAT/PAT).. 18

19 Benefits of IPv6 Eliminates broadcasts: IPv6 does not use Layer 3 broadcast addresses. However, IPv6 does employ solicited node multicast addresses, a more efficient and selective technique for processes such as address resolution.. 19

20 Benefits of IPv6 Tunneling IPv6 packets encapsulated inside id IPv4 packets. NAT64 Translating between IPv4 and IPv6. Native IPv6 All IPv6 (our focus and the goal of every organization). Transition tools: IPv6 has a variety of tools to help with the transition from IPv4 to IPv6, including tunneling and NAT. 20

21 When do I have to go to IPv6? IPv4 IPv6 IPv4 and IPv6 will coexist for the foreseeable future. Dual-stack Device running both IPv4 and IPv6. 21

22 Summary How we use the Internet today is much different than it was when IPv4 was developed, with more users, more devices, and new demands. We have moved from just an Internet of computers to an Internet of things/everything. Although no one knows exactly when, we will eventually run out of IPv4 s 4.3 billion addresses, but the fact is that the Internet is in the final stages of public IPv4 address availability. IPv6, with its 128-bit address scheme, provides more than enough globally unique addresses to support the growth of the Internet. IPv4 and IPv6 will coexist for the foreseeable future. IPv6 includes tools and migration strategies that allow both protocols to coexist. The combination of CIDR, NAT, and private addressing has helped slow the depletion of IPv4 address space. However, NAT complicates many applications, including peer-to-peer networking, and with an emerging global Internet community, these enhancements to IPv4 are no longer sufficient. In addition to a larger address space, IPv6 offers additional enhancements such as stateless autoconfiguration and expanded address space without NAT. Now is the best time for IT departments to begin familiarizing themselves with IPv6 before an ordered mandate. The Internet is the killer-application for IPv6. 22

23 IPv6 Fundamentals Chapter 2: IPv6 Protocol Copyright Cisco Academy Yannis Xydas

24 Objectives This chapter describes the IPv6 header by comparing it with the IPv4 header. Explores both the similarities and the differences between IPv4 and IPv6 headers. In addition to the main IPv6 header, a new type of IPv6 header known as an Extension header is also examined. The end of this chapter contains a summary that includes the differences between the IPv4 and IPv6 headers.. 24

25 IPv4 Header To help you better understand the IPv6 header and its enhancements over IPv4, we will first take a look at the IPv4 header. 25

26 IPv6 Header Basic structure of the IPv6 header or what is sometimes referred to as the main IPv6 header. The main IPv6 header can also include one or more IPv6 extension headers. Et Extension headers are explained li dlt later. 26

27 Version (4 bits): This field contains the version number of the IP (Internet Protocol) header. In IPv6, this field is always the value of 6. Traffic Class (8 bits): This field has similar functions to the Type of Service (ToS) field in the IPv4 header. It is the same size as the IPv4 ToS field; only the name has changed. IPv6 uses the Differentiated Services technique specified in RFC 2474, Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers. 27

28 Flow Label (20 bits): The Flow Label field is used to tag a sequence or flow of IPv6 packets sent from a source to one or more destination nodes. Predecessor to MPLS This flow can be used by a source to label sequences of packets for which it requests special handling by the IPv6 routers, such as real-time time service. The Flow Label field is used to help identify all the packets within the same flow to ensure that all the packets receive the same type of handling by the IPv6 routers. Flow Label usage is described in RFC 6437, IPv6 Flow Label Specification. This field is still somewhat experimental 28

29 Payload Length (16 bits): (1 of 2) Length in octets of the payload following the main IP header or, in other words, the data portion of the packet. Including if the IPv6 packet has one or more extension headers. Similar to the Total Length field in the IPv4 header, except for one important difference. IPv4 Total Length field includes both the IPv4 header and the data IPv6 Payload Length field only specifies the number of bytes of data (not the IPv6 header) The IPv4 header can vary in length because of Padding and Options fields, whereas the IPv6 header is fixed at 40 bytes. 29

30 Payload Length (16 bits): (2 of 2) The Payload Length field is 16 bits, allowing a maximum payload size of 65, bytes. IPv6 has a Jumbogram extension header to support larger packet sizes if needed. RFC 2675, IPv6 Jumbograms, specifies an additional 32-bit field to allow the transmission of IPv6 packets with payloads between 65,536 and 4,294,967,295 bytes. Extension headers along with the Jumbo Payload Options are discussed d later in this chapter. 30

31 Next Header (8 bits): This field has two benefits. When there is only the main IPv6 header and no extension headers, the Next Header field specifies the protocol carried in the data portion of the IPv6 packet. This is similar to the Protocol field in the IPv4 header. The same values used in the IPv4 Protocol field are used in the IPv6 along with additional values. Also specifies when there is an Extension header (coming). 31

32 Figure 2-4 Next Header field Next Header 6 TCP Header TCP Data IPv6 Header IPv6 Data Next Header 17 UDP Header UDP Data IPv6 Header IPv6 Data Next Header 58 ICMPv6 Header ICMPv6 Data IPv6 Header IPv6 Data 32

33 Hop Limit (8 bits): Equivalent to the Time to Live (TTL) field in the IPv4 header. Name more reflective of the way that routers treat this field by decrementing the hop limit by 1. Just as with the IPv4 TTL field, if the router decrements the hop limit from 1 to 0, the packet is discarded. In IPv6, an ICMPv6 Time Exceeded message (Type 3, Code 0) is sent to notify the source of the packet that the packet has been dropped. 33

34 Source Address (128 bits): 128-bit IP address of the originator of the IPv6 packet. The source address must be a unicast address. Destination Address (128 bits): 128-bit IP address of the intended final destination or recipient of the IPv6 packet. Can be a unicast or multicast address. Unlike IPv4, there is no broadcast address; however, there is an all-nodes multicast address. 34

35 Extension Headers The Next Header field identifies what follows the Destination Address field: Protocols: TCP (protocol 6) UDP (protocol 17) ICMPv6 (protocol 58) Extension header Extension headers make the handling of options more efficient. (Optional) Extension Header(s) Data 35

36 Extension Headers Multiple extension headers (called a chain) may be included in an IPv6 packet. The number of extension headers is not fixed, so the total length of the extension header chain is variable. The destination node examines the first extension header (if any). The contents determine whether or not the node should examine the next header. Therefore extension headers Therefore, extension headers must be processed in the order they appear in the packet.

37 Extension Header Chain Order Process Next-header value Extension Header Order (protocol #) 1 Hop-by-hop options header 0 2 Destination options header 60 3 Routing header 43 4 Fragment header Authentication header (AH) and ESP header Upper-layer header: TCP UDP ESP = 50 AH = 51 TCP = 6 UDP = 17

38 Extension Headers Next Header 0 Next Header 51 Next Header TCP Header TCP Data 6 Main IPv6 Header Hop-By-Hop Authentication Extension Header Extension Header IPv6 Data Extension headers are optional and follow the main IPv6 header. IPv6 header includes a Next Header field, which has one of two purposes: 1. To identify the protocol carried in the data portion of the packet 2. To identify the presence of an extension header. 38

39 Next Header 0 Next Header 51 Next Header 6 TCP Header TCP Data Main IPv6 Header Hop-By-Hop Authentication Extension Header Extension Header IPv6 Data 39

40 Next Header 0 Next Header 51 Next Header 6 TCP Header TCP Data Main IPv6 Header Hop-By-Hop Authentication Extension Header Extension Header IPv6 Data Intention ti of extension headers is to provide flexibility to the main IPv6 header for future enhancements without having to redesign the entire protocol. This also allows the main IPv6 header to have a fixed size for more efficient i processing. 40

41 Next Header 0 Next Header 51 Next Header 6 TCP Header TCP Data Main IPv6 Header Hop-By-Hop Authentication Extension Header Extension Header IPv6 Data The main IPv6 header has a Next Hop field with the value of 0, indicating that a Hop-by-Hop extension header immediately follows. The Hop-by-Hop extension header follows the main IPv6 header. Extension headers contain their own Next Header field. Its value of 51 signifies that there is yet another extension header to follow, the Authentication Header (AH). The final extension header is the Authentication Header. Its Next Header field has a value of 6, indicating that a TCP upper-layer header is to follow. This also means that there are no more extension headers in this packet. 41

42 IPv4 and IPv6 Header Comparisons After examining the details of the IPv4 and IPv6 headers, it s easy to miss some of the important differences between the two protocols. There was a lot of information to digest, so let s summarize some of these differences. 42

43 These IPv4 field names are the same as those in IPv6: Version (IPv4 and IPv6): This is an easy one Value is 4 in IPv4 and 6 in IPv6 Source Address and Destination Address (IPv4 and IPv6): Probably the most noticeable differences are the 32-bit IPv4 source and destination addresses, which have been increased to 128 bits in IPv6. 43

44 IPv4 field names changed in IPv6 with functional differences in some cases: Type of Service (IPv4) Traffic Class (IPv6): IPv4 can use either the 3-bit IP Precedence field along with another 3 bits for delay, throughput, and reliability, or the 6-bit Differentiated Services technique. IPv6 was designed to use the 6-bit DS method. Total Length (IPv4) Payload Length (IPv6): IPv4 s Total Length field includes both the IPv4 header and the data. IPv6 Payload Length field only specifies the number of bytes of data (payload), including any extension headers, and does not include the main IPv6 header. 44

45 IPv4 field names changed in IPv6 with functional differences in some cases: Time to Live (IPv4) Hop Limit (IPv6): This has the same function in both IPv4 and IPv6, with the name being more reflective of its actual use in IPv6. Protocol (IPv4) Next Header (IPv6): In IPv4, this indicates the protocol being carried in the IPv4 data or payload. In IPv6, same function exists in the Next Header field but can also indicate the existence of an extension header following the main IPv6 header. 45

46 IPv4 fields removed from IPv6: Internet Header Length (IPv4): Not needed in IPv6 because the main IPv6 header has a fixed length of 40 bytes. Any additional headers are linked as indicated d in the Next Header field. Identification (IPv4), Flags (IPv4), and Fragment Offset (IPv4): These fields are used for fragmentation in IPv4. Fragmentation is handled differently in IPv6 using the Fragment extension header. 46

47 IPv4 fields removed from IPv6: Header Checksum (IPv4): Layer 2 data link layer technologies such as Ethernet perform their own checksum and error control. Upper-layer protocols such as TCP and UDP also have their own checksums and therefore a checksum at Layer 3 becomes redundant and unnecessary. A UDP checksum, which is optional in IPv4, is mandatory in IPv6. 47

48 IPv4 fields removed from IPv6: Options (IPv4): Options in IPv4 are now handled using extension headers in IPv6. Two IPv6 extension headers, Hop-by-Hop Options and Destination Options, contain their own set of TLV (Type-Length-Value) options. Padding (IPv4): Because IPv6 has a fixed length of 40 bytes, it is unnecessary to extend the header to make sure that it falls on a 32-bit boundary 48

49 New field in IPv6: Flow Label (IPv6): This is a new field to IPv6, and the specifications of its use are still being determined by the IETF. RFC 2460 does discuss using the Flow Label field to label sequences of packets for needing special handling by IPv6 routers for real-time service. Predecessor to MPLS 49

50 Other Differences Larger Maximum Transmission Unit (MTU) IPv6 requires that every link have a minimum MTU of 1280 bytes, with a recommended MTU of 1500 bytes, compared to 68 bytes in IPv4.. User Datagram Protocol (UDP) The User Datagram Protocol (UDP) Checksum field in IPv4 is optional. Although the protocol remains the same in IPv6, the Checksum field is mandatory in IPv6. This is because the IPv4 header has its own Checksum field but has been removed in the IPv6 header. The Checksum field is used to verify the integrity of the UDP header and data. Fragmentation IPv6 routers do not fragment packets unless the router is the source of the packet. If an intermediate node such as a router receives an IPv6 packet that needs to be fragmented, it will discard the packet and send an ICMPv6 Packet Too Big error message back to the source 50

51 IPv6 Fundamentals Copyright Cisco Academy Yannis Xydas

Introduction to IP v6

Introduction to IP v6 IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation

More information

Chapter 9. IP Secure

Chapter 9. IP Secure Chapter 9 IP Secure 1 Network architecture is usually explained as a stack of different layers. Figure 1 explains the OSI (Open System Interconnect) model stack and IP (Internet Protocol) model stack.

More information

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4) Chapter 3 TCP/IP Networks 3.1 Internet Protocol version 4 (IPv4) Internet Protocol version 4 is the fourth iteration of the Internet Protocol (IP) and it is the first version of the protocol to be widely

More information

Address Resolution Protocol (ARP), Reverse ARP, Internet Protocol (IP)

Address Resolution Protocol (ARP), Reverse ARP, Internet Protocol (IP) Tik-110.350 Computer Networks (3 cr) Spring 2000 Address Resolution Protocol (ARP), Reverse ARP, Internet Protocol (IP) Professor Arto Karila Helsinki University of Technology E-mail: Arto.Karila@hut.fi

More information

IPv6 Fundamentals: A Straightforward Approach

IPv6 Fundamentals: A Straightforward Approach IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6 Rick Graziani Cisco Press 800 East 96th Street Indianapolis, IN 46240 IPv6 Fundamentals Contents Introduction xvi Part I: Background

More information

Technology Brief IPv6 White Paper.

Technology Brief IPv6 White Paper. Technology Brief White Paper. Page 1 of 37 Table of Contents 1 Overview... 3 1.1 Background... 3 1.2 Advantages of... 5 2 Packet... 9 2.1 Basic Header... 9 2.1.1 Extension Headers... 11 2.1.2 ICMP Packet...

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

IP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31

IP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31 IP address format: 7 24 Class A 0 Network ID Host ID 14 16 Class B 1 0 Network ID Host ID 21 8 Class C 1 1 0 Network ID Host ID 28 Class D 1 1 1 0 Multicast Address Dotted decimal notation: 10000000 00001011

More information

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Internet Protocol: IP packet headers. vendredi 18 octobre 13 Internet Protocol: IP packet headers 1 IPv4 header V L TOS Total Length Identification F Frag TTL Proto Checksum Options Source address Destination address Data (payload) Padding V: Version (IPv4 ; IPv6)

More information

8.2 The Internet Protocol

8.2 The Internet Protocol TCP/IP Protocol Suite HTTP SMTP DNS RTP Distributed applications Reliable stream service TCP UDP User datagram service Best-effort connectionless packet transfer Network Interface 1 IP Network Interface

More information

Internet Protocol Version 6 (IPv6)

Internet Protocol Version 6 (IPv6) Internet Protocol Version 6 (IPv6) Raj Jain Washington University Saint Louis, MO 63131 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse473-05/ 14-1 Overview

More information

19531 - Telematics. 9th Tutorial - IP Model, IPv6, Routing

19531 - Telematics. 9th Tutorial - IP Model, IPv6, Routing 19531 - Telematics 9th Tutorial - IP Model, IPv6, Routing Bastian Blywis Department of Mathematics and Computer Science Institute of Computer Science 06. January, 2011 Institute of Computer Science Telematics

More information

Gary Hecht Computer Networking (IP Addressing, Subnet Masks, and Packets)

Gary Hecht Computer Networking (IP Addressing, Subnet Masks, and Packets) Gary Hecht Computer Networking (IP Addressing, Subnet Masks, and Packets) The diagram below illustrates four routers on the Internet backbone along with two companies that have gateways for their internal

More information

ProCurve Networking IPv6 The Next Generation of Networking

ProCurve Networking IPv6 The Next Generation of Networking ProCurve Networking The Next Generation of Networking Introduction... 2 Benefits from... 2 The Protocol... 3 Technology Features and Benefits... 4 Larger number of addresses... 4 End-to-end connectivity...

More information

Protocols. Packets. What's in an IP packet

Protocols. Packets. What's in an IP packet Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets

More information

IP - The Internet Protocol

IP - The Internet Protocol Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network

More information

Internet Peering, IPv6, and NATs. Mike Freedman V22.0480-005 Networks

Internet Peering, IPv6, and NATs. Mike Freedman V22.0480-005 Networks Internet Peering, IPv6, and NATs Mike Freedman V22.0480-005 Networks Internet Peering Review: Routing Internet has a loose hierarchy of domains Hosts now local router Local routers know site routers Site

More information

13 Virtual Private Networks 13.1 Point-to-Point Protocol (PPP) 13.2 Layer 2/3/4 VPNs 13.3 Multi-Protocol Label Switching 13.4 IPsec Transport Mode

13 Virtual Private Networks 13.1 Point-to-Point Protocol (PPP) 13.2 Layer 2/3/4 VPNs 13.3 Multi-Protocol Label Switching 13.4 IPsec Transport Mode 13 Virtual Private Networks 13.1 Point-to-Point Protocol (PPP) PPP-based remote access using dial-in PPP encryption control protocol (ECP) PPP extensible authentication protocol (EAP) 13.2 Layer 2/3/4

More information

How will the Migration from IPv4 to IPv6 Impact Voice and Visual Communication?

How will the Migration from IPv4 to IPv6 Impact Voice and Visual Communication? How will the Migration from IPv4 to IPv6 Impact Voice and Visual Communication? Nick Hawkins Director, Technology Consulting Polycom, Inc. All rights reserved. Agenda Introduction & standards Requirements

More information

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol 1 TCP/IP protocol suite A suite of protocols for networking for the Internet Transmission control protocol (TCP) or User Datagram protocol

More information

Overview. Lecture 16: IP variations: IPv6, multicast, anycast. I think we have a problem. IPv6. IPv6 Key Features

Overview. Lecture 16: IP variations: IPv6, multicast, anycast. I think we have a problem. IPv6. IPv6 Key Features Overview Lecture 16: IP variations: IPv6, multicast, anycast Next generation IP: IPv6 6lowpan and the Internet of Things IP multicast IP anycast Practical considerations throughout I think we have a problem

More information

Networking Test 4 Study Guide

Networking Test 4 Study Guide Networking Test 4 Study Guide True/False Indicate whether the statement is true or false. 1. IPX/SPX is considered the protocol suite of the Internet, and it is the most widely used protocol suite in LANs.

More information

RARP: Reverse Address Resolution Protocol

RARP: Reverse Address Resolution Protocol SFWR 4C03: Computer Networks and Computer Security January 19-22 2004 Lecturer: Kartik Krishnan Lectures 7-9 RARP: Reverse Address Resolution Protocol When a system with a local disk is bootstrapped it

More information

Lecture Computer Networks

Lecture Computer Networks Prof. Dr. H. P. Großmann mit M. Rabel sowie H. Hutschenreiter und T. Nau Sommersemester 2012 Institut für Organisation und Management von Informationssystemen Thomas Nau, kiz Lecture Computer Networks

More information

Module 7 Internet And Internet Protocol Suite

Module 7 Internet And Internet Protocol Suite Module 7 Internet And Internet Protocol Suite Lesson 21 Internet and IPv4 LESSON OBJECTIVE General The lesson will discuss a popular network layer protocol, i.e. the Internet Protocol Specific The focus

More information

gianluca.verin verin@libero. @libero.itit Vicenza.linux.it\LinuxCafe 1

gianluca.verin verin@libero. @libero.itit Vicenza.linux.it\LinuxCafe 1 gianluca.verin verin@libero. @libero.itit Vicenza.linux.it\LinuxCafe 1 Agenda IPv6 Basics Connecting to 6Bone Why do we need IPv6? IPv6 Introduction-Transition IPv6 and open source community Future applications

More information

IP Address Classes (Some are Obsolete) 15-441 Computer Networking. Important Concepts. Subnetting 15-441 15-641. Lecture 8 IP Addressing & Packets

IP Address Classes (Some are Obsolete) 15-441 Computer Networking. Important Concepts. Subnetting 15-441 15-641. Lecture 8 IP Addressing & Packets Address Classes (Some are Obsolete) 15-441 15-441 Computer Networking 15-641 Class A 0 Network ID Network ID 8 16 Host ID Host ID 24 32 Lecture 8 Addressing & Packets Peter Steenkiste Fall 2013 www.cs.cmu.edu/~prs/15-441-f13

More information

Types of IPv4 addresses in Internet

Types of IPv4 addresses in Internet Types of IPv4 addresses in Internet PA (Provider Aggregatable): Blocks of addresses that may be sub-assigned to other ISPs or to other companies that also may leased the addresses to their customers May

More information

Savera Tanwir. Internet Protocol

Savera Tanwir. Internet Protocol Savera Tanwir Internet Protocol The IP Protocol The IPv4 (Internet Protocol) header. IP Packet Details Header and payload Header itself has a fixed part and variable part Version IPv4, IPv5 or IPv6 IHL,

More information

NETWORK LAYER/INTERNET PROTOCOLS

NETWORK LAYER/INTERNET PROTOCOLS CHAPTER 3 NETWORK LAYER/INTERNET PROTOCOLS You will learn about the following in this chapter: IP operation, fields and functions ICMP messages and meanings Fragmentation and reassembly of datagrams IP

More information

IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com

IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com 1 IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com Agenda What has not changed between IPv4 and IPv6 traces What has changed between IPv4 and

More information

ITL BULLETIN FOR JANUARY 2011

ITL BULLETIN FOR JANUARY 2011 ITL BULLETIN FOR JANUARY 2011 INTERNET PROTOCOL VERSION 6 (IPv6): NIST GUIDELINES HELP ORGANIZATIONS MANAGE THE SECURE DEPLOYMENT OF THE NEW NETWORK PROTOCOL Shirley Radack, Editor Computer Security Division

More information

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP Guide to Network Defense and Countermeasures Third Edition Chapter 2 TCP/IP Objectives Explain the fundamentals of TCP/IP networking Describe IPv4 packet structure and explain packet fragmentation Describe

More information

Industry Automation White Paper Januar 2013 IPv6 in automation technology

Industry Automation White Paper Januar 2013 IPv6 in automation technology Table of contents: 1 Why another White Paper IPv6?... 3 2 IPv6 for automation technology... 3 3 Basics of IPv6... 3 3.1 Turning point/initial situation... 3 3.2 Standardization... 4 3.2.1 IPv6 address

More information

Introduction to IPv6 and Benefits of IPv6

Introduction to IPv6 and Benefits of IPv6 Introduction to IPv6 and Benefits of IPv6 Ammar Yasir Korkusuz 2012 Bogazici University, Electrical-Electronics Engineering Department MSc. Student EE 545 TERM PROJECT Abstract: IPv6 is a new internet

More information

Internetworking. Problem: There is more than one network (heterogeneity & scale)

Internetworking. Problem: There is more than one network (heterogeneity & scale) Internetworking Problem: There is more than one network (heterogeneity & scale) Hongwei Zhang http://www.cs.wayne.edu/~hzhang Internetworking: Internet Protocol (IP) Routing and scalability Group Communication

More information

IPv6 Advantages. www.compaq.com. Yanick Pouffary. Yanick.Pouffary@compaq.com

IPv6 Advantages. www.compaq.com. Yanick Pouffary. Yanick.Pouffary@compaq.com IPv6 Advantages Yanick Pouffary Yanick.Pouffary@compaq.com IPv6 FORUM A world-wide consortium of leading Internet vendors and Research and Education Networks The IPv6 FORUM mission To promote IPv6 in order

More information

Lecture 8. IP Fundamentals

Lecture 8. IP Fundamentals Lecture 8. Internet Network Layer: IP Fundamentals Outline Layer 3 functionalities Internet Protocol (IP) characteristics IP packet (first look) IP addresses Routing tables: how to use ARP Layer 3 functionalities

More information

21.4 Network Address Translation (NAT) 21.4.1 NAT concept

21.4 Network Address Translation (NAT) 21.4.1 NAT concept 21.4 Network Address Translation (NAT) This section explains Network Address Translation (NAT). NAT is also known as IP masquerading. It provides a mapping between internal IP addresses and officially

More information

IPV6 流 量 分 析 探 讨 北 京 大 学 计 算 中 心 周 昌 令

IPV6 流 量 分 析 探 讨 北 京 大 学 计 算 中 心 周 昌 令 IPV6 流 量 分 析 探 讨 北 京 大 学 计 算 中 心 周 昌 令 1 内 容 流 量 分 析 简 介 IPv6 下 的 新 问 题 和 挑 战 协 议 格 式 变 更 用 户 行 为 特 征 变 更 安 全 问 题 演 化 流 量 导 出 手 段 变 化 设 备 参 考 配 置 流 量 工 具 总 结 2 流 量 分 析 简 介 流 量 分 析 目 标 who, what, where,

More information

- IPv4 Addressing and Subnetting -

- IPv4 Addressing and Subnetting - 1 Hardware Addressing - IPv4 Addressing and Subnetting - A hardware address is used to uniquely identify a host within a local network. Hardware addressing is a function of the Data-Link layer of the OSI

More information

CloudEngine Series Switches. IPv6 Technical White Paper. Issue 01 Date 2014-02-19 HUAWEI TECHNOLOGIES CO., LTD.

CloudEngine Series Switches. IPv6 Technical White Paper. Issue 01 Date 2014-02-19 HUAWEI TECHNOLOGIES CO., LTD. Issue 01 Date 2014-02-19 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

CS 457 Lecture 19 Global Internet - BGP. Fall 2011 CS 457 Lecture 19 Global Internet - BGP Fall 2011 Decision Process Calculate degree of preference for each route in Adj-RIB-In as follows (apply following steps until one route is left): select route with

More information

IP Addressing Introductory material.

IP Addressing Introductory material. IP Addressing Introductory material. A module devoted to IP addresses. Addresses & Names Hardware (Layer 2) Lowest level Ethernet (MAC), Serial point-to-point,.. Network (Layer 3) IP IPX, SNA, others Transport

More information

2. IP Networks, IP Hosts and IP Ports

2. IP Networks, IP Hosts and IP Ports 1. Introduction to IP... 1 2. IP Networks, IP Hosts and IP Ports... 1 3. IP Packet Structure... 2 4. IP Address Structure... 2 Network Portion... 2 Host Portion... 3 Global vs. Private IP Addresses...3

More information

A PPENDIX L TCP/IP and OSI

A PPENDIX L TCP/IP and OSI A PPENDIX L TCP/IP and OSI William Stallings Copyright 2010 L.1 PROTOCOLS AND PROTOCOL ARCHITECTURES...2! L.2 THE TCP/IP PROTOCOL ARCHITECTURE...5! TCP/IP Layers...5! TCP and UDP...7! Operation of TCP/IP...7!

More information

Future Internet Technologies

Future Internet Technologies Future Internet Technologies Traditional Internet Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Internet Protocol v4 (IPv4) IPv4 Model

More information

Firewalls und IPv6 worauf Sie achten müssen!

Firewalls und IPv6 worauf Sie achten müssen! Firewalls und IPv6 worauf Sie achten müssen! Pascal Raemy CTO Asecus AG pascal.raemy@asecus.ch Asecus AG Asecus AG Security (Firewall, Web-Gateway, Mail-Gateway) Application Delivery (F5 Neworks with BIGIP)

More information

WHITE PAPER SERIES Transition to IPv6

WHITE PAPER SERIES Transition to IPv6 WHITE PAPER SERIES Transition to IPv6 INDEX Executive Summary Page 3 Till today-a Brief History of Internet Protocol (IP) Page 4 Challenges with IPv4 Page 5 Options for Business Continuity Page 6 The New

More information

3URMHFW1XPEHU /DERUDWRULHV2YHU1H[W *HQHUDWLRQ1HWZRUNV 3URMHFW7LWOH IST-1999-20393/ PTIN /WP2.1/DS/P/1/01 &(&'HOLYHUDEOH1XPEHU

3URMHFW1XPEHU /DERUDWRULHV2YHU1H[W *HQHUDWLRQ1HWZRUNV 3URMHFW7LWOH IST-1999-20393/ PTIN /WP2.1/DS/P/1/01 &(&'HOLYHUDEOH1XPEHU 3URMHFW1XPEHU 3URMHFW7LWOH 'HOLYHUDEOH7\SH,67 /DERUDWRULHV2YHU1H[W *HQHUDWLRQ1HWZRUNV 3±SXEOLF &(&'HOLYHUDEOH1XPEHU IST-1999-20393/ PTIN /WP2.1/DS/P/1/01 &RQWUDFWXDO'DWHRI'HOLYHU\WRWKH &(& $FWXDO'DWHRI'HOLYHU\WRWKH&(&

More information

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for

More information

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF Network Layer IPv4 Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF IPv4 Internet Protocol (IP) is the glue that holds the Internet together.

More information

Request for Comments: 1788 Category: Experimental April 1995

Request for Comments: 1788 Category: Experimental April 1995 Network Working Group W. Simpson Request for Comments: 1788 Daydreamer Category: Experimental April 1995 Status of this Memo ICMP Domain Name Messages This document defines an Experimental Protocol for

More information

IETF IPv6 Request for Comments (RFCs) Updated 2008-12-01

IETF IPv6 Request for Comments (RFCs) Updated 2008-12-01 IETF IPv6 Request for Comments (RFCs) Updated 2008-12-01 RFC Title 5380 Hierarchical Mobile IPv6 (HMIPv6) Mobility Management 5350 IANA Considerations for the IPv4 and IPv6 Router Alert Options 5340 OSPF

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA) Lecture 15 IP Address Each host and router on the Internet has an IP address, which consist of a combination of network number and host number. The combination is unique; no two machines have the same

More information

IP Addressing. IP Addresses. Introductory material.

IP Addressing. IP Addresses. Introductory material. IP Addressing Introductory material. An entire module devoted to IP addresses. IP Addresses Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses Subnetting

More information

Network and Host Addresses 1.3. 2003, Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4

Network and Host Addresses 1.3. 2003, Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4 IP Addressing To facilitate the routing of packets over a network, the TCP/IP protocol suite uses a 32-bit logical address known as an IP address. This topic introduces the components of an IP address.

More information

Network Security TCP/IP Refresher

Network Security TCP/IP Refresher Network Security TCP/IP Refresher What you (at least) need to know about networking! Dr. David Barrera Network Security HS 2014 Outline Network Reference Models Local Area Networks Internet Protocol (IP)

More information

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP AERONAUTICAL COMMUNICATIONS PANEL (ACP) Working Group I - 7 th Meeting Móntreal, Canada 2 6 June 2008 Agenda Item x : ATN and IP Information Paper Presented by Naoki Kanada Electronic Navigation Research

More information

Request for Comments: 2460. Category: Standards Track December 1998

Request for Comments: 2460. Category: Standards Track December 1998 Network Working Group Request for Comments: 2460 Obsoletes: 1883 Category: Standards Track S. Deering Cisco R. Hinden Nokia December 1998 Status of this Memo Internet Protocol, Version 6 (IPv6) Specification

More information

IP Addressing A Simplified Tutorial

IP Addressing A Simplified Tutorial Application Note IP Addressing A Simplified Tutorial July 2002 COMPAS ID 92962 Avaya Labs 1 All information in this document is subject to change without notice. Although the information is believed to

More information

Internet Architecture and Philosophy

Internet Architecture and Philosophy Internet Architecture and Philosophy Conceptually, TCP/IP provides three sets of services to the user: Application Services Reliable Transport Service Connectionless Packet Delivery Service The underlying

More information

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

Neighbour Discovery in IPv6

Neighbour Discovery in IPv6 Neighbour Discovery in IPv6 Andrew Hines Topic No: 17 Email: hines@zitmail.uni-paderborn.de Organiser: Christian Schindelhauer University of Paderborn Immatriculation No: 6225220 August 4, 2004 1 Abstract

More information

Internet Protocols. Addressing & Services. Updated: 9-29-2012

Internet Protocols. Addressing & Services. Updated: 9-29-2012 Internet Protocols Addressing & Services Updated: 9-29-2012 Virtual vs. Physical Networks MAC is the part of the underlying network MAC is used on the LAN What is the addressing mechanism in WAN? WAN is

More information

Learn About Differences in Addressing Between IPv4 and IPv6

Learn About Differences in Addressing Between IPv4 and IPv6 > Learn About Differences in Addressing Between IPv4 and IPv6 IPv6 is the most recent generation of the Internet Protocol (IP) defined by the Internet Engineering Task Force (IETF). Initially defined in

More information

IP Next Generation (IPv6)

IP Next Generation (IPv6) IP Next Generation (IPv6) Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ 18-1 Overview q Limitations of current Internet Protocol (IP) q How many addresses do we need?

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols

More information

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List

More information

Network virtualization

Network virtualization Martin Černý, Jan Fürman (Martin.Cerny@cesnet.cz, Jan.Furman@cesnet.cz) Department of Computer Systems Faculty of Information Technologies Czech technical university in Prague Martin Černý, Jan Fürman,

More information

Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1

Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1 Subnetting and Network Management Omer F. Rana Networks and Data Communications 1 Subnetting Subnetting is an important concept in establishing TCP/IP based networks important in integrating small Local

More information

NetFlow/IPFIX Various Thoughts

NetFlow/IPFIX Various Thoughts NetFlow/IPFIX Various Thoughts Paul Aitken & Benoit Claise 3 rd NMRG Workshop on NetFlow/IPFIX Usage in Network Management, July 2010 1 B #1 Application Visibility Business Case NetFlow (L3/L4) DPI Application

More information

IPv6 Associated Protocols

IPv6 Associated Protocols IPv6 Associated Protocols 1 New Protocols (1) New features are specified in IPv6 Protocol -RFC 2460 DS Neighbor Discovery (NDP) -RFC 4861 DS Auto-configuration : Stateless Address Auto-configuration -RFC

More information

OLD VULNERABILITIES IN NEW PROTOCOLS? HEADACHES ABOUT IPV6 FRAGMENTS

OLD VULNERABILITIES IN NEW PROTOCOLS? HEADACHES ABOUT IPV6 FRAGMENTS OLD VULNERABILITIES IN NEW PROTOCOLS? HEADACHES ABOUT IPV6 FRAGMENTS Eric Vyncke (@evyncke) Cisco Session ID: ARCH W01 Session Classification: Advanced Agenda Status of WorldWide IPv6 Deployment IPv6 refresher:

More information

unisys ClearPath Enterprise Servers TCP/IP Implementation and Operations Guide ClearPath MCP 16.0 April 2014 3787 7693 222

unisys ClearPath Enterprise Servers TCP/IP Implementation and Operations Guide ClearPath MCP 16.0 April 2014 3787 7693 222 unisys ClearPath Enterprise Servers TCP/IP Implementation and Operations Guide ClearPath MCP 16.0 April 2014 3787 7693 222 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related

More information

IP Next Generation (IPv6)

IP Next Generation (IPv6) IP Next Generation (IPv6) Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/cis677-98/ 1 Overview q Limitations of current Internet Protocol (IP) q How many addresses do we

More information

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP CSCE 515: Computer Network Programming TCP/IP IP Network Layer Wenyuan Xu Department of Computer Science and Engineering University of South Carolina IP Datagrams IP is the network layer packet delivery

More information

(Refer Slide Time: 01:38 01:37)

(Refer Slide Time: 01:38 01:37) Computer Networks Prof. S. Ghosh Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No: 29 IP Version 6 & Mobile IP Good day, in the last lecture we discussed

More information

TCP/IP Fundamentals. Edmund Lam IT Audit Manager University of California edmund.lam@ucop.edu 7/25/99 1

TCP/IP Fundamentals. Edmund Lam IT Audit Manager University of California edmund.lam@ucop.edu 7/25/99 1 TCP/IP Fundamentals Edmund Lam IT Audit Manager University of California edmund.lam@ucop.edu 7/25/99 1 What we will discuss: TCP/IP related to OSI Layers History of TCP/IP and what is it? TCP/IP Structure

More information

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS What is Quality of Service (QoS)?... 2 Differentiated Services (DiffServ)... 2 Overview... 2 Example XYZ Corporation... 2 Components of

More information

The Internet. Internet Technologies and Applications

The Internet. Internet Technologies and Applications The Internet Internet Technologies and Applications Aim and Contents Aim: Review the main concepts and technologies used in the Internet Describe the real structure of the Internet today Contents: Internetworking

More information

Datacommunication. Internet Infrastructure IPv4 & IPv6

Datacommunication. Internet Infrastructure IPv4 & IPv6 Internet Infrastructure IPv4 & IPv6 Eric Malmström eric.malmstrom@globalone.net Slide 1 Background mid 1970 DARPA finances research on packet switching networks p-p networks, packet radio and satellite

More information

2057-15. First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring

2057-15. First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring 2057-15 First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring 7-25 September 2009 TCP/IP Networking Abhaya S. Induruwa Department

More information

We Are HERE! Subne\ng

We Are HERE! Subne\ng TELE 302 Network Design Lecture 21 Addressing Strategies Source: McCabe 12.1 ~ 12.4 Jeremiah Deng TELE Programme, University of Otago, 2013 We Are HERE! Requirements analysis Flow Analysis Logical Design

More information

APNIC elearning: IPSec Basics. Contact: training@apnic.net. esec03_v1.0

APNIC elearning: IPSec Basics. Contact: training@apnic.net. esec03_v1.0 APNIC elearning: IPSec Basics Contact: training@apnic.net esec03_v1.0 Overview Virtual Private Networks What is IPsec? Benefits of IPsec Tunnel and Transport Mode IPsec Architecture Security Associations

More information

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples. About the Tutorial Internet Protocol version 4 (IPv4) is the fourth version in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed. IPv4 is described

More information

Network Address Translation (NAT)

Network Address Translation (NAT) Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT. Taken from http://www.cs.virginia.edu/~itlab/ book/slides/module17-nat.ppt 1 Private Network Private IP network

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Security in IPv6. Basic Security Requirements and Techniques. Confidentiality. Integrity

Security in IPv6. Basic Security Requirements and Techniques. Confidentiality. Integrity Basic Security Requirements and Techniques Confidentiality The property that stored or transmitted information cannot be read or altered by an unauthorized party Integrity The property that any alteration

More information

Mobility Support in IPv6

Mobility Support in IPv6 Second Annual International Conference Mobile Computing and Networking (MobiCom'96), ye, New York, USA, November 1996. Mobility Support in IPv6 Charles E. Perkins & David B. Johnson 1 Presented By: Ajay

More information

Introduction to TCP/IP

Introduction to TCP/IP Introduction to TCP/IP Raj Jain The Ohio State University Columbus, OH 43210 Nayna Networks Milpitas, CA 95035 Email: Jain@ACM.Org http://www.cis.ohio-state.edu/~jain/ 1 Overview! Internetworking Protocol

More information

Internet Addresses (You should read Chapter 4 in Forouzan)

Internet Addresses (You should read Chapter 4 in Forouzan) Internet Addresses (You should read Chapter 4 in Forouzan) IP Address is 32 Bits Long Conceptually the address is the pair (NETID, HOSTID) Addresses are assigned by the internet company for assignment

More information

Cisco IOS Flexible NetFlow Technology

Cisco IOS Flexible NetFlow Technology Cisco IOS Flexible NetFlow Technology Last Updated: December 2008 The Challenge: The ability to characterize IP traffic and understand the origin, the traffic destination, the time of day, the application

More information

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix

More information

IPv6 Security Assessment and Benchmarking Abstract Test Suite

IPv6 Security Assessment and Benchmarking Abstract Test Suite IPv6 Security Assessment and Benchmarking Abstract Test Suite Version 1.0 2013-01-22 EANTC AG Copyright (C) 2012, 2013 EANTC European Advanced Networking Test Center Aktiengesellschaft This document is

More information

Network Address Translation (NAT) Good Practice Guideline

Network Address Translation (NAT) Good Practice Guideline Programme NPFIT Document Record ID Key Sub-Prog / Project Infrastructure Security NPFIT-FNT-TO-IG-GPG-0011.06 Prog. Director Chris Wilber Status Approved Owner James Wood Version 2.0 Author Mike Farrell

More information

IPv6 Basics Share Anaheim Session 14497

IPv6 Basics Share Anaheim Session 14497 IPv6 Basics Share Anaheim Session 14497 Laura Knapp WW Business Consultant Laurak@aesclever.com ipv6hawaii@outlook.com 03/07/2014 Applied Expert Systems, Inc. 2014 1 What is IPv6 Updated version of the

More information

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 5 th lecture Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 1 43 Last lecture Lecture room hopefully all got the message lecture on tuesday and thursday same

More information