CS615 - Aspects of System Administration
|
|
- Violet Ellis
- 6 years ago
- Views:
Transcription
1 CS615 - Aspects of System Administration Slide 1 CS615 - Aspects of System Administration Networking I Department of Computer Science Stevens Institute of Technology Jan Schaumann jschauma@stevens.edu
2 Networking I CS615 - Aspects of System Administration Slide 2
3 Networking I CS615 - Aspects of System Administration Slide 3
4 Layer 1: Repeater Hub CS615 - Aspects of System Administration Slide 4 Half-duplex, cheap, obsolete.
5 Layer 2: Network Switch CS615 - Aspects of System Administration Slide 5 MAC bridge, full-duplex, segmentation, STP
6 Layer 3: Router CS615 - Aspects of System Administration Slide 6 connect networks, forward packets, routing tables, BGP
7 CS615 - Aspects of System Administration Slide 7 IPv4 Basics IPv4 addresses are 32-bit numbers.
8 CS615 - Aspects of System Administration Slide 8 IPv4 Basics Each IPv4 address consists of four octets.
9 CS615 - Aspects of System Administration Slide 9 IPv4 Basics Each IPv4 address consists of four octets.
10 CS615 - Aspects of System Administration Slide 10 IPv4 Basics IPv4 addresses are divided into a network part and a host part. Hosts on the same network (broadcast domain) can talk to each other without the help of a router.
11 CS615 - Aspects of System Administration Slide 11 IPv4 Basics There are three different classes of IPv4 networks.
12 CS615 - Aspects of System Administration Slide 12 IPv4 Basics There are three different classes of IPv4 networks. Well, five, really.
13 IPv4 Basics CS615 - Aspects of System Administration Slide 13
14 CS615 - Aspects of System Administration Slide 14 Subnets A netmask splits the IPv4 address into network and host parts.
15 CS615 - Aspects of System Administration Slide 15 Subnets A netmask splits the IPv4 address into network and host parts.
16 Subnets CS615 - Aspects of System Administration Slide 16 $ ipcalc -n /16 Address: Netmask: = Wildcard: => Network: / HostMin: HostMax: Broadcast: Hosts/Net: Class B Try also: sipcalc -a /16
17 Subnets CS615 - Aspects of System Administration Slide 17 $ ipcalc -n /24 Address: Netmask: = Wildcard: => Network: / HostMin: HostMax: Broadcast: Hosts/Net: 254 Class B Try also: sipcalc -a /24
18 CIDR cheat sheet CS615 - Aspects of System Administration Slide 18 A.B.C.D/N N = bits describing network portion of address M = 32 N = bits in host portion of address 2 M = number of addresses on this subnet 2 M 2 = number of possible hosts first address on subnet = network address last address on subnet = broadcast address subnet division need not occur on dotted boundary only for example, you can divide /24 into four /26 networks networks starting at.0,.64,.128,.192 Which of the following is not a valid netmask? , ,
19 Mommy, where do IP addresses come from? CS615 - Aspects of System Administration Slide 19 The Internet Assigned Numbers Authority (IANA) oversees global IP address/as number allocation, root zone management etc.
20 Mommy, where do IP addresses come from? CS615 - Aspects of System Administration Slide 20 Regional Internet Registries (RIR) manage the allocation and registration of Internet number resources within a region of the world. XXX: put this in here somewhere
21 Mommy, where do IP addresses come from? CS615 - Aspects of System Administration Slide 21 RIRs assign blocks of IP addresses to the Local Internet Registries (LIR). LIRs are either ISPs, enterprises using a lot of addresses, or academic institutions.
22 IPv4 Subnets: Common CIDRs CS615 - Aspects of System Administration Slide /32 Host route /30 "Glue network" (Point-to-point) /29 Smallest multi-host network /28 Small LAN /27 Small LAN /26 Small LAN /25 Large LAN /24 Large LAN /20 Small ISP / Large business /19 LIR / ISP / Large business /18 LIR / ISP / Large business /17 LIR / ISP / Large business /16 LIR / ISP / Large business /8 RIR
23 IPv4 Exhaustion CS615 - Aspects of System Administration Slide 23
24 IPv4 Exhaustion CS615 - Aspects of System Administration Slide 24 IPv4 address space depletion: private IP space (RFC1918): /8, /12, /16 class D ( /4) and E ( /4) class As (16M addresses each!) initially handed out liberally (ATT, Apple, MIT, Stanford, Xerox,...) subnetting often inefficient more and more devices added
25 IPv4 Exhaustion CS615 - Aspects of System Administration Slide 25 IPv4 address space depletion: Total theoretically available IP addresses: 2 32 RFC1918: /8, /12, /16 RFC5735 etc.: /8, /10, /8, /16, /24, /24, /24, /15, /24, /24 Class D/E: /4, /4 Limited broadcast : /32 What is the percent/number of actually available IP addresses?
26 IPv4 Exhaustion CS615 - Aspects of System Administration Slide 26 Past and predicted: IANA Address Pool Exhaustion: APNIC reached final /8: RIPENCC reached final /8: LACNIC reached final /8: ARIN reached final /8: AFRINIC(predicted):
27 CS615 - Aspects of System Administration Slide 27 IPv6 Basics IPv4 addresses are 32-bit numbers.
28 CS615 - Aspects of System Administration Slide 28 IPv6 Basics IPv6 addresses are 128 bits.
29 CS615 - Aspects of System Administration Slide 29 IPv6 Basics IPv4: 32 bits => 2 32 addresses IPv6: 128 bits => addresses
30 CS615 - Aspects of System Administration Slide 30 IPv6 Basics IPv4: 32 bits => 4, 294, 967, 296 addresses IPv6: 128 bits => addresses
31 CS615 - Aspects of System Administration Slide 31 IPv6 Basics IPv4: 32 bits => 4, 294, 967, 296 addresses IPv6: 128 bits => 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses
32 IPv6 Basics CS615 - Aspects of System Administration Slide 32
33 IPv6 Basics CS615 - Aspects of System Administration Slide 33 8x16 bit fields (words) in case insensitive colon hexadecimal representation 2031:0000:0000:030F:0000:0000:0000:130B
34 IPv6 Basics CS615 - Aspects of System Administration Slide 34 8x16 bit fields (words) in case insensitive colon hexadecimal representation 2031:0000:0000:030F:0000:0000:0000:130B Leading zeros in a field are optional: 2031:0:0:30F:0:0:0:130B
35 IPv6 Basics CS615 - Aspects of System Administration Slide 35 8x16 bit fields (words) in case insensitive colon hexadecimal representation 2031:0000:0000:030F:0000:0000:0000:130B Leading zeros in a field are optional: 2031:0:0:30F:0:0:0:130B Successive fields of 0 represented as ::, but only once in an address: 2031::30F:0:0:0:130B 2031:0:0:30F::130B 2031::30F::130B ok ok not ok
36 IPv6 Basics CS615 - Aspects of System Administration Slide 36 8x16 bit fields (words) in case insensitive colon hexadecimal representation 2031:0000:0000:030F:0000:0000:0000:130B Leading zeros in a field are optional: 2031:0:0:30F:0:0:0:130B Successive fields of 0 represented as ::, but only once in an address: 2031::30F:0:0:0:130B 2031:0:0:30F::130B 2031::30F::130B ok ok not ok 0000:0000:0000:0000:0000:0000:0000:00001 => 0:0:0:0:0:0:0:1 => ::1
37 IPv6 Basics - Address Oddities CS615 - Aspects of System Administration Slide 37 Address may include a link name: 2001:470:1f07:3d1::1%eth0
38 IPv6 Basics - Address Oddities CS615 - Aspects of System Administration Slide 38 Address may include a link name: 2001:470:1f07:3d1::1%eth0 IPv4-mapped addresses 0:0:0:0:0:ffff: ::ffff:
39 IPv6 Basics - Address Oddities CS615 - Aspects of System Administration Slide 39 Address may include a link name: 2001:470:1f07:3d1::1%eth0 IPv4-mapped addresses 0:0:0:0:0:ffff: ::ffff: You need brackets to distinguish a port from an address: IPv4: :22 IPv6: [2001:470:1f07:3d1::1]:22
40 IPv6 Basics Address Scope CS615 - Aspects of System Administration Slide 40 Link-Local (example: fe80::e276:63ff:fe72:3900%xennet0) Used on a single link Packets with link-local source or destination addresses are not forwarded to other links
41 IPv6 Basics Address Scope CS615 - Aspects of System Administration Slide 41 Link-Local (example: fe80::e276:63ff:fe72:3900%xennet0) Used on a single link Packets with link-local source or destination addresses are not forwarded to other links Unique-Local (fc00::/7) Used for private IPv6 networks not globally routable Applications similar to RFC 1918
42 IPv6 Basics Address Scope CS615 - Aspects of System Administration Slide 42 Link-Local (example: fe80::e276:63ff:fe72:3900%xennet0) Used on a single link Packets with link-local source or destination addresses are not forwarded to other links Unique-Local (fc00::/7) Used for private IPv6 networks not globally routable Applications similar to RFC 1918 Global (example: 2001:470:1f07:3d1::1) A globally unique address Packets with global addresses can be forwarded to any part of the global network
43 IPv6 Subnets CS615 - Aspects of System Administration Slide 43 $ sipcalc 2001:470:30:84:e276:63ff:fe72:3900/64 -[ipv6 : 2001:470:30:84:e276:63ff:fe72:3900/64] - 0 [IPV6 INFO] Expanded Address :0470:0030:0084:e276:63ff:fe72:3900 Compressed address :470:30:84:e276:63ff:fe72:3900 Subnet prefix (masked) :470:30:84:0:0:0:0/64 Address ID (masked) - 0:0:0:0:e276:63ff:fe72:3900/64 Prefix address - ffff:ffff:ffff:ffff:0:0:0:0 Prefix length - 64 Address type - Aggregatable Global Unicast Addresses Network range :0470:0030:0084:0000:0000:0000: :0470:0030:0084:ffff:ffff:ffff:ffff
44 CS615 - Aspects of System Administration Slide 44 IPv6 Subnets: Common CIDRs 2001:0db8:0123:4567:89ab:cdef:1234: Single end-points and loopback Single End-user LAN (default prefix size for SLAAC) Proposed minimal end sites assignment Default end sites assignment Local Internet registry minimum allocations 28 Local Internet registry medium allocations 24 Local Internet registry large allocations 20 Local Internet registry extra large allocations Regional Internet Registry allocations from IANA 8
45 Networking Buzzwords CS615 - Aspects of System Administration Slide 45 The network is the computer. John Gage, Sun Microsystems
46 Networking Buzzwords CS615 - Aspects of System Administration Slide 46 The network is the network, the computer is the computer - sorry about the confusion. Joe on Computing
47 Networking Buzzwords CS615 - Aspects of System Administration Slide 47
48 Networking CS615 - Aspects of System Administration Slide 48
49 Networking CS615 - Aspects of System Administration Slide 49 /X?
50 Networking CS615 - Aspects of System Administration Slide 50 /X?
51 Networking CS615 - Aspects of System Administration Slide 51
52 CS615 - Aspects of System Administration Slide 52 WHOIS ASN? The Internet Assigned Numbers Authority (IANA) oversees global IP address/as number allocation, root zone management etc.
53 WHOIS ASN? CS615 - Aspects of System Administration Slide 53 Autonomous System Numbers (ASNs) are assigned by IANA to the RIRs, see e.g. ftp://ftp.arin.net/pub/stats/arin/ You can query databases on the internet about e.g. IP block or ASN information via the WHOIS protocol: $ whois more NetRange: CIDR: /16 NetName: STEVENS NetHandle: NET Parent: NET155 (NET ) NetType: Direct Assignment Organization: Stevens Institute of Technology (SIT) RegDate: Updated: Ref:
54 WHOIS ASN? CS615 - Aspects of System Administration Slide 54 Carriers connect their Autonomous Systems at Internet Exchange Points (IXPs) to route traffic between the different networks. This peering happens amongst carriers on a tiered basis. Examples:
55 WHOIS ASN? CS615 - Aspects of System Administration Slide 55 Most of these services are available via APIs or text-based interfaces: $ host has address has IPv6 address 2607:f8b0:4006:807::2004 $ whois -h whois.cymru.com 2607:f8b0:4006:807::2004 AS IP AS Name :f8b0:4006:807::2004 GOOGLE - Google Inc., US $ curl -s python -mjson.tool more { "data": [ { "aka": "Google, YouTube (for Google Fiber see AS16591 record)", "created": " T06:41:04Z", "id": 433, "info_ipv6": true, "info_prefixes4": 15000, "info_prefixes6": 750, "info_ratio": "Mostly Outbound",
56 Networking CS615 - Aspects of System Administration Slide 56
57 Networking CS615 - Aspects of System Administration Slide 57
58 Networking CS615 - Aspects of System Administration Slide 58 To find the path your packets might take, give traceroute(1) a go: $ traceroute search.yahoo.com traceroute to search.yahoo.com ( ), 30 hops max, 60 byte packets ( ) ms postal0.cs.stevens-tech.edu ( ) ( ) ms ms gwa.cc.stevens.edu ( a0465.cst.lightpath.net ( ) ms ms ms cst.lightpath.net ( ) ms ms ms 5 hunt optonline.net ( ) ms ms cst.ligh 6 451be0a9.cst.lightpath.net ( ) ms ms hunt optonl 7 nyiix.bas1-m.nyc.yahoo.com ( ) ms 451be0a9.cst.lightpath.net 8 ae-1.pat2.bfw.yahoo.com ( ) ms ae-1.pat1.bfw.yahoo.com ( et msr1.bf2.yahoo.com ( ) ms et msr2.bf1.yahoo.co 10 et clr1-a-gdc.bf1.yahoo.com ( ) ms et clr2-a-gdc.bf1
59 Networking CS615 - Aspects of System Administration Slide 59
60 Networking CS615 - Aspects of System Administration Slide 60
61 Networking CS615 - Aspects of System Administration Slide 61
62 Networking CS615 - Aspects of System Administration Slide 62 Stringing cables across the oceans floors since 1866!
63 Networking CS615 - Aspects of System Administration Slide 63
64 Networking CS615 - Aspects of System Administration Slide 64 The Net interprets censorship as damage and routes around it....except when it can t.
65 Networking CS615 - Aspects of System Administration Slide
66 Networking CS615 - Aspects of System Administration Slide 66 The internet is a physical place A
67 Networking CS615 - Aspects of System Administration Slide 67 Now identify the physical and organizational aspects of your network traffic: $ traceroute search.yahoo.com traceroute to search.yahoo.com ( ), 30 hops max, 60 byte packets ( ) ms postal0.cs.stevens-tech.edu ( ) ( ) ms ms gwa.cc.stevens.edu ( a0465.cst.lightpath.net ( ) ms ms ms cst.lightpath.net ( ) ms ms ms 5 hunt optonline.net ( ) ms ms cst.ligh 6 451be0a9.cst.lightpath.net ( ) ms ms hunt optonl 7 nyiix.bas1-m.nyc.yahoo.com ( ) ms 451be0a9.cst.lightpath.net 8 ae-1.pat2.bfw.yahoo.com ( ) ms ae-1.pat1.bfw.yahoo.com ( et msr1.bf2.yahoo.com ( ) ms et msr2.bf1.yahoo.co 10 et clr1-a-gdc.bf1.yahoo.com ( ) ms et clr2-a-gdc.bf1
68 Networking I CS615 - Aspects of System Administration Slide 68
69 Internet Maps and Architecture CS615 - Aspects of System Administration Slide
70 IPv6 CS615 - Aspects of System Administration Slide
Internet Addresses Reading: Chapter 4. 2/11/14 CS125-myaddressing
Internet Addresses Reading: Chapter 4 1 Internet Addresses Outline/Goals IP addresses RFC 950, STD 05 Dotted-quad notation IP prefixes for aggregation Address allocation Classful addresses Classless InterDomain
More informationInternet Network Protocols IPv4/ IPv6
Internet Network Protocols IPv4/ IPv6 Prof. Anja Feldmann, Ph.D. anja@inet.tu-berlin.de TCP/IP Illustrated, Volume 1, W. Richard Stevens http://www.kohala.com/start 1 IP Interfaces IP address: identifier
More informationOSI Data Link & Network Layer
OSI Data Link & Network Layer Erkki Kukk 1 Layers with TCP/IP and OSI Model Compare OSI and TCP/IP model 2 Layers with TCP/IP and OSI Model Explain protocol data units (PDU) and encapsulation 3 Addressing
More informationCS 457 Networking and the Internet. Addressing. Topics 9/15/16. Fall 2016 Indrajit Ray
CS 457 Networking and the Internet Fall 2016 Indrajit Ray Addressing Topics IP addresses Dotted-quad notation IP prefixes for aggregation Address allocation Classful addresses Classless InterDomain Routing
More informationOSI Data Link & Network Layer
OSI Data Link & Network Layer Erkki Kukk 1 Layers with TCP/IP and OSI Model Compare OSI and TCP/IP model 2 Layers with TCP/IP and OSI Model Explain protocol data units (PDU) and encapsulation 3 Addressing
More informationOSI Data Link & Network Layer
OSI Data Link & Network Layer Erkki Kukk 1 Layers with TCP/IP and OSI Model Compare OSI and TCP/IP model 2 Layers with TCP/IP and OSI Model Explain protocol data units (PDU) and encapsulation 3 Addressing
More informationChapter 7: IP Addressing CCENT Routing and Switching Introduction to Networks v6.0
Chapter 7: IP Addressing CCENT Routing and Switching Introduction to Networks v6.0 CCNET v6 13 Chapter 7 - Sections & Objectives 7.1 IPv4 Network Addresses Convert between binary and decimal numbering
More informationChapter 18 and 22. IPv4 Address. Data Communications and Networking
University of Human Development College of Science and Technology Department of Information Technology Chapter 18 and 22 Data Communications and Networking IPv4 Address 1 Lecture Outline IPv4 Addressing
More informationTDC 563 Protocols and Techniques for Data Networks
TDC 563 Protocols and Techniques for Data Networks Network Addressing TDC563 Autumn 2015/16 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses
More informationTop-Down Network Design
Top-Down Network Design Chapter Six Designing Models for Addressing and Naming Copyright 2010 Cisco Press & Priscilla Oppenheimer Guidelines for Addressing and Naming Use a structured model for addressing
More informationNetwork Layer: Logical Addressing
Network Layer: Logical Addressing Introduction The network layer is responsible for the delivery of individual packets from source to the destination host Logical Addressing A universal addressing system
More informationInternet 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 informationComputer Networks and Data Systems
Computer Networks and Data Systems Network Addressing TDC463 Fall 2017 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses at L2? If not, should
More informationAddressing and Routing
Addressing and Routing Andrew Scott a.scott@lancaster.ac.uk Physical/ Hardware Addresses Aka MAC* or link(-layer) address Can only talk to things on same link Unique ID given to every network interface
More informationIP Addressing Week 6. Module : Computer Networks Lecturer: Lucy White Office : 324
IP Addressing Week 6 Module : Computer Networks Lecturer: Lucy White lbwhite@wit.ie Office : 324 1 Addressing: Network & Host Network address help to identify route through the network cloud Network address
More informationChapter 6 Addressing the Network- IPv4
Chapter 6 Addressing the Network- IPv4 Objectives Explain the structure IP addressing and demonstrate the ability to convert between 8- bit binary and decimal numbers. Given an IPv4 address, classify by
More informationNetwork Management. IPv6 Bootcamp. Zhiyi Huang University of Otago
TELE301 Network Management IPv6 Bootcamp! Zhiyi Huang University of Otago Overview Brief look at current deployment status Recap common IPv6 addresses Basic mechanisms of IPv6 StateLess
More informationTCP/IP. Model and Layers Bits and Number Bases IPv4 Addressing Subnetting Classless Interdomain Routing IPv6
TCP/IP Model and Layers Bits and Number Bases IPv4 Addressing Subnetting Classless Interdomain Routing IPv6 At the beginning of the course, we discussed two primary conceptual models of networking: OSI
More informationBinary Octet to Decimal Format Conversion
IP Address An IP (Internet Protocol) address is a unique address that different computers on a computer network use to identify and communicate with one another. An IP address is used as an identifier
More informationISO 9001:2008. Pankaj Kumar Dir, TEC, DOT
ISO 9001:2008 Pankaj Kumar Dir, TEC, DOT AWARENESS OBJECTIVES IPv6 Address Format & Basic Rules Understanding the IPv6 Address Components Understanding & Identifying Various Types of IPv6 Addresses 3/25/2012
More informationNetwork Technology 1 4th - Subnet.! Mario Lombardo -
Network Technology 1 4th - Subnet Mario Lombardo - lombardo@informatik.dhbw-stuttgart.de 1 logical networks An IP address is divided into: - network address part - host address part - both parts together
More informationIPv6 Addressing. Pedro Lorga - WALC 2006 (Quito, Ecuador July 06)
IPv6 Addressing Pedro Lorga - lorga@fccn.pt Addressing scheme RFC 3513 defines IPv6 addressing scheme RFC 3587 defines IPv6 global unicast address format 128 bit long addresses Allow hierarchy Flexibility
More informationIPv6 Protocol & Structure. npnog Dec, 2017 Chitwan, NEPAL
IPv6 Protocol & Structure npnog3 9-11 Dec, 2017 Chitwan, NEPAL Protocol Header Comparison IPv4 contains 10 basic header fields, while IPv6 has 6 basic header fields IPv6 header size is 40 octets compared
More informationLecture 1: Introduction
Int ernet w orking Lecture 1: Introduction The Internet, underlying link layer, and IP addressing Literature: Forouzan: TCP/IP Protocol Suite: Ch 1-5 The Internet today 250 million hosts 580 million users
More informationCIDR. The Life Belt of the Internet 2005/03/11. (C) Herbert Haas
CIDR The Life Belt of the Internet (C) Herbert Haas 2005/03/11 Early IP Addressings Before 1981 only class A addresses were used Original Internet addresses comprised 32 bits (8 bit net-id = 256 networks)
More informationIPv6 Protocol Architecture
IPv6 Protocol Architecture v4/v6 Header Comparison Not kept in IPv6 Renamed in IPv6 Same name and function New in IPv6 2 New Functional Improvement Address Space Increase from 32-bit to 128-bit address
More informationCommunication at the network layer is host-to-host Length of address. Total number of addresses used by the protocol. IPv4 & IPv6
Communication at the network layer is host-to-host Length of address Space adresses (2 length ) Total number of addresses used by the protocol IPv4 & IPv6 IPv4 ADDRESSES Defines the connection of a device
More informationIPv4 Address Report. This report generated at 12-Mar :24 UTC. IANA Unallocated Address Pool Exhaustion: 03-Feb-2011
IPv4 Address Report This report generated at 12-Mar-2018 08:24 UTC. IANA Unallocated Address Pool Exhaustion: 03-Feb-2011 Projected RIR Address Pool Exhaustion Dates: RIR Projected Exhaustion Remaining
More informationChapter 8: Subnetting IP networks. Introduction to Networks v5.1
Chapter 8: Subnetting IP networks Introduction to Networks v5.1 8.0 Introduction 8.1 Subnetting an IPv4 Network 8.2 Addressing Schemes 8.3 Design Considerations for IPv6 8.4 Summary 2013 Cisco and/or its
More informationUnit C - Network Addressing Objectives Purpose of an IP Address and Subnet Mask Purpose of an IP Address and Subnet Mask
1 2 3 4 5 6 7 8 9 10 Unit C - Network Addressing Objectives Describe the purpose of an IP address and Subnet Mask and how they are used on the Internet. Describe the types of IP Addresses available. Describe
More informationComputer Networks and Data Systems
Computer Networks and Data Systems Internet Protocol (IP) Addressing TDC463 Winter 2011/12 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses
More informationIPv6 : Internet Protocol Version 6
IPv6 : Internet Protocol Version 6 History Internet growth was faster than anticipated In early 1990 s, it was realized that we may run out of IPv4 addresses somewhere between 2000 and 2010 Also, experiences
More informationHistory. IPv6 : Internet Protocol Version 6. IPv4 Year-Wise Allocation (/8s)
History IPv6 : Internet Protocol Version 6 Internet growth was faster than anticipated In early 1990 s, it was realized that we may run out of IPv4 addresses somewhere between 2000 and 2010 Also, experiences
More informationIPv6 Addressing. Design: Amir Mohammad Mohabbat
IPv6 Addressing 1 Mohammad Mohabbat OBJECTIVES: To introduce the IPv6 addressing scheme and different notations used to represent an address in this version. To explain the three types of addressing used
More informationAn IPv6 unicast address is an identifier for a single interface, on a single node. A packet that is sent to a unicast
An IPv6 unicast address is an identifier for a single interface, on a single node. A packet that is sent to a unicast address is delivered to the interface identified by that address. Finding Feature Information,
More informationLecture 8 Network Layer: Logical addressing
Data Communications ACOE412 Lecture 8 Network Layer: Logical addressing Spring 2009 1 0. Overview In this lecture we will cover the following topics: 14.Network Layer: Logical addressing 14.1 IPv4 Addresses
More informationAddressing & Subnetting
Addressing & Subnetting Addressing to identify and locate each host. We call it addressing. Identification: hostname, address (MAC, IP) IP add? MAC add? MAC add: local IP add: internetwork An address generally
More informationLecture 10: Addressing
Lecture 10: Addressing CSE 123: Computer Networks Alex C. Snoeren HW 2 due WEDNESDAY Lecture 10 Overview ICMP The other network-layer protocol IP Addresses Class-based addressing Subnetting Classless addressing
More informationIP: Addressing, ARP, Routing
IP: Addressing, ARP, Routing Network Protocols and Standards Autumn 2004-2005 Oct 21, 2004 CS573: Network Protocols and Standards 1 IPv4 IP Datagram Format IPv4 Addressing ARP and RARP IP Routing Basics
More informationECE 435 Network Engineering Lecture 14
ECE 435 Network Engineering Lecture 14 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 25 October 2018 Announcements HW#6 was due HW#7 will be posted 1 IPv4 Catastrophe 2 Out of
More informationNetworking and IP Addressing TELECOMMUNICATIONS AND NETWORKING
Networking and IP Addressing TELECOMMUNICATIONS AND NETWORKING Addressing Schemes FLAT 1.Used by Intranetworks 2.Used by Layer 2 3.Used in MAC address 4.Is assigned statically based on next available number
More informationCh.5 Internet Addressing 吳俊興 國立高雄大學資訊工程學系
CSC521 Communication Protocols 網路通訊協定 Ch.5 Internet Addressing 吳俊興 國立高雄大學資訊工程學系 Internetworking With TCP/IP, Vol I: Sixth Edition, Douglas E. Comer Outline 1 Introduction 2 Universal Host Identifiers 3
More informationCS118 Discussion 1A, Week 6. Zengwen Yuan Dodd Hall 78, Friday 10:00 10:50 a.m.
CS118 Discussion 1A, Week 6 Zengwen Yuan Dodd Hall 78, Friday 10:00 10:50 a.m. 1 Outline Network Layer Overview: data v.s. control plane IPv4/IPv6, DHCP, NAT Project 2 spec Midterm review 2 Network layer:
More informationTSIN02 - Internetworking
Lecture 2: The Internet Protocol Literature: Forouzan: ch 4-9 and ch 27 2004 Image Coding Group, Linköpings Universitet Outline About the network layer Tasks Addressing Routing Protocols 2 Tasks of the
More informationGuide to TCP/IP Fourth Edition. Chapter 2: IP Addressing and Related Topics
Guide to TCP/IP Fourth Edition Chapter 2: IP Addressing and Related Topics Objectives Describe IP addressing, anatomy and structures, and addresses from a computer s point of view Recognize and describe
More informationCCE1030 Computer Networking
CCE1030 Computer Networking Lecture 19 Subnetting CIDR / VLSM Usama Arusi January 2018 CCE1030 Usama Arusi 1 Lecture Content Introduction Classful IP Addressing Classful Addressing Structure Classless
More informationModule 4. Planning the Addressing Structure
Module 4 Planning the Addressing Structure Name 4.1.1 1. How many bits are in an IP address? 2. What is dotted decimal notation? 3. What is the parent part of an IP address? 4. What is the child part of
More informationBGP Multihoming ISP/IXP Workshops
BGP Multihoming ISP/IXP 1 Why Multihome? Redundancy One connection to internet means the network is dependent on: Local router (configuration, software, hardware) WAN media (physical failure, carrier failure)
More informationLecture 12: Addressing. CSE 123: Computer Networks Alex C. Snoeren
Lecture 12: Addressing CSE 123: Computer Networks Alex C. Snoeren Lecture 12 Overview IP Addresses Class-based addressing Subnetting Classless addressing Route aggregation 2 Addressing Considerations Fixed
More informationInternet Fundamentals
Internet Fundamentals Lecture-10 IPv4 19.2 19-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router)
More informationNETWORK LAYER: IP Addressing
NETWORK LAYER: IP Addressing McGraw-Hill The McGraw-Hill Companies, Inc., 2004 2000 Position of network layer McGraw-Hill The McGraw-Hill Companies, Inc., 2004 Network layer duties McGraw-Hill The McGraw-Hill
More informationNetworking 101 ISP/IXP Workshops
Networking 101 ISP/IXP Workshops 1 Network Topology and Definitions Definitions and icons Network topologies PoP topologies Interconnections and IXPs IP Addressing Gluing it all together 2 Topologies and
More information7th Slide Set Computer Networks
Prof. Dr. Christian Baun 7th Slide Set Computer Networks Frankfurt University of Applied Sciences WS1718 1/49 7th Slide Set Computer Networks Prof. Dr. Christian Baun Frankfurt University of Applied Sciences
More informationExercise Sheet 4. Exercise 1 (Routers, Layer-3-Switches, Gateways)
Exercise Sheet 4 Exercise 1 (Routers, Layer-3-Switches, Gateways) 1. What is the purpose of Routers in computer networks? (Also explain the difference to Layer-3-Switches.) 2. What is the purpose of Layer-3-Switches
More informationIPv6 Source Addresses
IPv6 Source Addresses What Could Possibly Go Wrong? Jen Linkova, furry@google.com Methodology and Data Set Logging all IPv6 packets from reserved/invalid sources entering Google network from Internet Collecting
More informationCCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4
CCNA Exploration Network Fundamentals Chapter 06 Addressing the Network IPv4 Updated: 20/05/2008 1 6.0.1 Introduction Addressing is a key function of Network layer protocols that enables data communication
More informationPerformance Comparison of Internet Protocol v4 with Internet Protocol v6
Performance Comparison of Internet Protocol v4 with Internet Protocol v6 Mrs. Sheetal Mali Department of Electronics and Telecommunication Parvatibai Genba Sopanrao Moze College of Engineering Wagholi,
More informationTCP/IP Protocol Suite
TCP/IP Protocol Suite Computer Networks Lecture 5 http://goo.gl/pze5o8 TCP/IP Network protocols used in the Internet also used in today's intranets TCP layer 4 protocol Together with UDP IP - layer 3 protocol
More informationIT220 Network Standards & Protocols. Unit 9: Chapter 9 The Internet
IT220 Network Standards & Protocols Unit 9: Chapter 9 The Internet 3 Objectives Identify the major needs and stakeholders for computer networks and network applications. Identify the classifications of
More informationNetworking Fundamentals
Networking Fundamentals Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)
More informationIPv6 Feature Facts
12.1.2 IPv6 Feature Facts The current IP addressing standard, version 4, will eventually run out of unique addresses, so a new system is being developed. It is named IP version 6 or IPv6. You should know
More informationThe Netwok Layer IPv4 and IPv6 Part 1
ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE The Netwok Layer IPv4 and IPv6 Part 1 Jean Yves Le Boudec 2014 1 Contents 1. The Two Principles of IP Unicast 2. IPv4 addresses 3. IPv6 addresses 4. Subnets and
More informationComputer Network Fundamentals Spring Week 4 Network Layer Andreas Terzis
Computer Network Fundamentals Spring 2008 Week 4 Network Layer Andreas Terzis Outline Internet Protocol Service Model Addressing Original addressing scheme Subnetting CIDR Fragmentation ICMP Address Shortage
More informationLecture 7 Overview. IPv6 Source: Chapter 12 of Stevens book Chapter 31 of Comer s book
Last Lecture Lecture 7 Overview Name and address conversions This Lecture IPv6 Source: Chapter 12 of Stevens book Chapter 31 of Comer s book Next Lecture Broadcast and multicast sockets Source: Chapters
More informationIT220 Network Standards & Protocols. Unit 8: Chapter 8 The Internet Protocol (IP)
IT220 Network Standards & Protocols Unit 8: Chapter 8 The Internet Protocol (IP) IT220 Network Standards & Protocols REMINDER Student Evaluations 4 Objectives Identify the major needs and stakeholders
More informationLecture 12: Aggregation. CSE 123: Computer Networks Alex C. Snoeren
Lecture 12: Aggregation CSE 123: Computer Networks Alex C. Snoeren Lecture 12 Overview Subnetting Classless addressing Route aggregation 2 Class-based Addressing Most significant bits determines class
More informationCommunication Systems IPv6
Communication Systems IPv6 Computer Science Network Layer from IPv4 to IPv6 Staying on the third layer but exchange the protocol Introduction to future IP The IP v6 address IP v6 header and extension headers
More informationIPv6 Addressing. The IPv6 Address Space. Chapter 3. At the end of this chapter, you should be able to do the following:
49 Chapter 3 IPv6 Addressing At the end of this chapter, you should be able to do the following: Describe the IPv6 address space, and state why the address length of 128 bits was chosen. Describe IPv6
More informationNetworking Potpourri: Plug-n-Play, Next Gen
Networking Potpourri: Plug-n-Play, Next Gen 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia
More informationSolution of Exercise Sheet 4. Exercise 1 (Routers, Layer-3-Switches, Gateways)
Solution of Exercise Sheet 4 Exercise 1 (Routers, Layer-3-Switches, Gateways) 1. What is the purpose of Routers in computer networks? (Also explain the difference to Layer-3-Switches.) They forward packets
More informationRouting Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols
Routing Basics 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 Addresses are 32 bits long Range from 1.0.0.0 to 223.255.255.255 0.0.0.0
More informationIP addressing. Overview. IP addressing Issues and solution Variable Length Subnet Mask (VLSM)
Overview IP addressing IP addressing Issues and solution Variable Length Subnet Mask (VLSM) Written exercise : VLSM calculation Summarisation of routes Classless InterDomain routing (CIDR) Internet registry
More informationData Communication & Computer Networks Week # 13
Data Communication & Computer Networks Week # 13 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home Powerpoint
More informationIP Addresses McGraw-Hill The McGraw-Hill Companies, Inc., 2000
IP Addresses The IP addresses are unique. An IPv4 address is a 32-bit address. An IPv6 address is a 128-bit address. The address space of IPv4 is 2 32 or 4,294,967,296. The address space of IPv6 is 2 128
More informationIPv4/IPv6 BGP Routing Workshop. Organized by:
IPv4/IPv6 BGP Routing Workshop Organized by: Agenda Multihoming & BGP path control APNIC multihoming resource policy 2 ISP Hierarchy Default free zone Made of Tier-1 ISPs who have explicit routes to every
More informationNetwork Security Fundamentals. Network Security Fundamentals. Roadmap. Security Training Course. Module 2 Network Fundamentals
Network Security Fundamentals Security Training Course Dr. Charles J. Antonelli The University of Michigan 2013 Network Security Fundamentals Module 2 Network Fundamentals Roadmap Network Fundamentals
More informationRedesde Computadores (RCOMP)
Redesde Computadores (RCOMP) Theoretical-Practical (TP) Lesson 04 2016/2017 Introduction to IPv4 operation. IPv4 addressing and network masks. Instituto Superior de Engenharia do Porto Departamento de
More informationIP Addresses. IP Addresses
IP Addresses Introductory material. IP Addressing Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses ting CIDR IP Version 6 addresses An entire module
More information5. Providing a narrower address space is the primary design goal for IPv6.
Chapter 2: IP Addressing and Related Topics TRUE/FALSE 1. IP addresses can be represented as domain names to make it possible for users to identify and access resources on a network. T PTS: 1 REF: 59 2.
More information3/10/2011. Copyright Link Technologies, Inc.
Mikrotik Certified Trainer / Engineer MikroTik Certified Dude Consultant Consulting Since 1997 Enterprise Class Networks WAN Connectivity Certifications Cisco, Microsoft, MikroTik BGP/OSPF Experience Deployed
More informationNT1210 Introduction to Networking. Unit 9:
NT1210 Introduction to Networking Unit 9: Chapter 9, The Internet Objectives Identify the major needs and stakeholders for computer networks and network applications. Identify the classifications of networks
More informationRouting Basics ISP/IXP Workshops
Routing Basics ISP/IXP Workshops 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 addresses are 32 bits long range from 1.0.0.0 to
More informationCSCI-1680 Network Layer:
CSCI-1680 Network Layer: Wrapup Rodrigo Fonseca Based partly on lecture notes by Jennifer Rexford, Rob Sherwood, David Mazières, Phil Levis, John JannoA Administrivia Homework 2 is due tomorrow So we can
More informationCS 356: Computer Network Architectures. Lecture 15: DHCP, NAT, and IPv6. [PD] chapter 3.2.7, 3.2.9, 4.1.3, 4.3.3
CS 356: Computer Network Architectures Lecture 15: DHCP, NAT, and IPv6 [PD] chapter 3.2.7, 3.2.9, 4.1.3, 4.3.3 Xiaowei Yang xwy@cs.duke.edu Dynamic Host Configuration Protocol (DHCP) Dynamic Assignment
More informationRocky Mountain IPv6 Summit April 9, 2008
Rocky Mountain IPv6 Summit April 9, 2008 Introduction to the IPv6 Protocol Scott Hogg GTRI - Director of Advanced Technology Services CCIE #5133, CISSP 1 IPv6 Header IPv4 Header 20 bytes IPv6 Header, 40
More informationUsing IPv6. Daniel Hagerty
Using IPv6 Daniel Hagerty hag@linnaean.org 6to4 connectivity on this laptop Included since OS-X 10.3 or so. Works anywhere you have a public IP that can send/receive IP protocol 41. Could give v6 transit
More informationIPv6 Addressing. Dakar, SN -Octobre 2006
IPv6 Addressing Copy Rights This slide set is the ownership of the 6DISS project via its partners The Powerpoint version of this material may be reused and modified only with written authorization Using
More informationIntroduction to IPv6
Introduction to IPv6 1 What is IPv6? IP (Internet Protocol) The most common protocol over the Internet defines how packets are sent over the internet Addressing and routing Current versions IPv4 & IPv6
More informationIP Multicast Addressing
APPENDIX B Multicast delivery is enabled by setting up a multicast address on the Content Engine in the form of a multicast cloud configuration to which different devices, configured to receive content
More informationMUM Lagos Nigeria Nov 28th IPv6 Demonstration By Mani Raissdana
MUM Lagos Nigeria Nov 28th IPv6 Demonstration By Mani Raissdana Mani Raissdana MikroTik Certified Trainer CTO & Co-Founder of Being in IT technology business roughly around 14 years Support & instruct
More information2/22/2008. Outline Computer Networking Lecture 9 IP Protocol. Hop-by-Hop Packet Forwarding in the Internet. Internetworking.
Outline 5-44 Computer Networking Lecture 9 Protocol Traditional addressing CIDR addressing Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Forwarding examples 5-44
More informationIPv6 Protocols & Standards
IPv6 Protocols & Standards ISP/IXP Workshops 1 So what has really changed? Expanded address space Address length quadrupled to 16 bytes Header Format Simplification Fixed length, optional headers are daisy-chained
More informationIntroduc)on to IPv6. Administra)on de Réseaux Dino Lopez h<p://www.i3s.unice.fr/~lopezpac/
Introduc)on to IPv6 Administra)on de Réseaux Dino Lopez h
More informationThe Netwok Layer IPv4 and IPv6 Part 1
ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE The Netwok Layer IPv4 and IPv6 Part 1 Jean Yves Le Boudec 2015 1 Contents 1. The Two Principles of IP Unicast 2. IPv4 addresses 3. IPv6 addresses 4. NATs 5. Subnets
More informationHow does a router know where to send a packet next?
How does a router know where to send a packet next? The Problem Which path should packets take from A to B? A B R2 R R4 R3 C D 2 The Internet forwards packets hop-by-hop Data IP Address Next-hop A R B
More informationIntroduction to Networking. Topologies and Definitions. Network Topology and Definitions. Some Icons. Network Topologies. Network Topologies
Network Topology and Definitions Definitions and icons Network topologies PoP topologies Introduction to Networking Interconnections and s ISP/ IP Addressing Gluing it all together 1 2 Some Icons Router
More informationRouting Basics. Routing Concepts. IPv4. IPv4 address format. A day in a life of a router. What does a router do? IPv4 Routing
Routing Concepts IPv4 Routing Routing Basics ISP/IXP Workshops Forwarding Some definitions Policy options Routing Protocols 1 2 IPv4 IPv4 address format Internet uses IPv4 addresses are 32 bits long range
More informationAPNIC elearning: Internet Registry Policies. Revision:
APNIC elearning: Internet Registry Policies Issue Date: 01/04/2015 Revision: Overview Allocation and Assignment Portable and Non-Portable Addresses IRM Objectives and Goals APNIC Policy Environment APNIC
More informationIntroduction to The Internet
Introduction to The Internet ITU/APNIC/MICT IPv6 Security Workshop 23 rd 27 th May 2016 Bangkok Last updated 5 th May 2015 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p
More informationNews from RIPE and RIPE NCC
News from RIPE and RIPE NCC FRNOG, Paris 11 December 2009 Vesna Manojlovic RIPE / RIPE NCC RIPE Operators community Develops addressing policies Working group mailing lists 2010 meetings: Prague 3-7 May
More information