Naslavljanje v IP. Miran Meža

Similar documents
Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54

Chapter 19 Network Layer: Logical Addressing 19.1

IPv6 Next generation IP

Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig

Aeronautical Systems Center

Lecture Computer Networks

Exercise Sheet 4. Exercise 1 (Routers, Layer-3-Switches, Gateways)

Internet Protocol, Version 6

IPv6 is Internet protocol version 6. Following are its distinctive features as compared to IPv4. Header format simplification Expanded routing and

McGraw-Hill The McGraw-Hill Companies, Inc., 2000

Introduction to IPv6 - II

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

Lecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model

EEC-684/584 Computer Networks

Lecture 8. Reminder: Homework 3, Programming Project 2 due on Thursday. Questions? Tuesday, September 20 CS 475 Networks - Lecture 8 1

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

New IP Header. Why change IP. Address Notation. Changes. Information Sources. IP Version 6 ITL

Information Sources Hans Kruse & Shawn Ostermann, Ohio University

Unit C - Network Addressing Objectives Purpose of an IP Address and Subnet Mask Purpose of an IP Address and Subnet Mask

MULTICAST AND IGMPv3. Announcements. Today s Lecture. Multicast (No Sharing) Unicast. I. HW5 will be online today CIDR, subnets, routing

Network layer: Overview. Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing

CS475 Networks Lecture 8 Chapter 3 Internetworking. Ethernet or Wi-Fi).

Network layer: Overview. Network Layer Functions

IPv6 Concepts. Improve router performance Simplify IP header Align to 64 bits Address hierarchy with more levels Simplify routing tables

Rocky Mountain IPv6 Summit April 9, 2008

Last time. Network layer. Introduction. Virtual circuit vs. datagram details. IP: the Internet Protocol. forwarding vs. routing

Data Communication & Computer Networks Week # 13

Internet Protocol (IP)

Transition to IPv6. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

Delavnica za konfiguriranje dostopovnih točk RAČUNALNIŠKA OMREŽJA

Prometno načrtovanje xdsl

Configure Multicast on Cisco Mobility Express AP's

Information Sources Hans Kruse & Shawn Ostermann, Ohio University

IP - The Internet Protocol

Radware ADC. IPV6 RFCs and Compliance

Guide to TCP/IP Fourth Edition. Chapter 2: IP Addressing and Related Topics

CSCI-1680 Network Layer:

Workshop on Scientific Applications for the Internet of Things (IoT) March

OSI Data Link & Network Layer

IPv6 tutorial. RedIRIS Miguel Angel Sotos

IPv6 Transition Technologies (TechRef)

CCNA. Course Catalog

Assignment - 1 Chap. 1 Wired LAN s

ICMPv6. Internet Control Message Protocol version 6. Mario Baldi. Politecnico di Torino. (Technical University of Turin)

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

CSC 4900 Computer Networks: Network Layer

ECE 4450:427/527 - Computer Networks Spring 2017

TSIN02 - Internetworking

Solution of Exercise Sheet 4. Exercise 1 (Routers, Layer-3-Switches, Gateways)

Chapter 19 Network Layer: Logical Addressing

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

Outline. Addressing on the network layer ICMP IPv6 Addressing on the link layer Virtual circuits

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

TCP/IP Protocol Suite

Inter-networking. Problem. 3&4-Internetworking.key - September 20, LAN s are great but. We want to connect them together. ...

CS118 Discussion 1A, Week 6. Zengwen Yuan Dodd Hall 78, Friday 10:00 10:50 a.m.

Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office

Outline. IP Address. IP Address. The Internet Protocol. o Hostname & IP Address. o The Address

Presentation On Routing Protocol

Delavnica za konfiguriranje dostopovnih točk RAČUNALNIŠKA OMREŽJA

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

Avaya Networking IPv6 Using Fabric Connect to ease IPv6 Deployment. Ed Koehler Director DSE Ron Senna SE Avaya Networking Solutions Architecture

Internet Protocol Addressing and Routing. Redes TCP/IP

Configuring PIM snooping

Chapter 8: Subnetting IP networks. Introduction to Networks v5.1

Network Layer (Routing)

Internet Protocol Version 6: advanced features. The innovative aspects of IPv6

Chapter 4: Advanced Internetworking. Networking CS 3470, Section 1

CIS-331 Final Exam Fall 2015 Total of 120 Points. Version 1

End-to-End Communication

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

Internetworking Part 2

The Interconnection Structure of. The Internet. EECC694 - Shaaban

Configuring Multicast Listener DiscoveryV2 (MLDV2) Snooping. MLD Snooping Overview. MLD Messages. First Published:

CTS2134 Introduction to Networking. Module Network Implementation

Protokol IPv6 je popolnoma nov protokol, vendar je zaradi lažjega razumevanja njegove lastnosti najlažje predstaviti s primerjavo IPv6 in IPv4.

Router Architecture Overview

MLD. MLDv1 (defined in RFC 2710), which is derived from IGMPv2. MLDv2 (defined in RFC 3810), which is derived from IGMPv3.

IP version 6. The not so new next IP version. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam.

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August

OSI Data Link & Network Layer

Table of Contents. Mid-Term Report: Issues in Migration from IPv4 to IPv6 By Ayaz-ul-Hassan Khan ( )

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

IPv6 Cyber Security Briefing May 27, Ron Hulen VP and CTO Cyber Security Solutions Command Information, Inc.

OSI Data Link & Network Layer

IP Addressing Week 6. Module : Computer Networks Lecturer: Lucy White Office : 324

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols

5. Providing a narrower address space is the primary design goal for IPv6.

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

Computer Networking: A Top Down Approach Featuring the. Computer Networks with Internet Technology, William

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

Lecture 8. Network Layer (cont d) Network Layer 1-1

Networking and IP Addressing TELECOMMUNICATIONS AND NETWORKING

IPv6 Feature Facts

EXAM TCP/IP NETWORKING Duration: 3 hours

IPv6. Univerza v Ljubljani Fakulteta za elektrotehniko Laboratorij za telekomunikacije

User s Guide. GPT-2541GNAC Indoor GPON HGU. Default Login Details. User Name: admin Password: 1234

ETSF10 Internet Protocols Network Layer Protocols

Tutorial: IPv6 Technology Overview Part II

Transcription:

Naslavljanje v IP Miran Meža

Omrežje vseh omrežij Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem

Omrežje vseh omrežij Usmerjanje prometa: poznati je potrebno TOPOLOGIJO. Usmerjanje med omrežji - internetworking : Naslavljanje posameznih omrežij Naslavljanje posameznih naprav (usmerjevalnikov, stikal, računalnikov...)

Internetni naslovi (IPv4) IP naslov: 32-mestno binarno število, ki označuje pripadnost naprave omrežju ter identificira napravo znotraj omrežja. NASLOV = naslov omrežja + naslov naprave Primer: 11011000 11100101 01111111 00111001 (216.229.127.57)

Omrežne nasta- vitve

Razredi naslovov Razred A: 0............ omrežje naprava Razred B: 10............ omrežje naprava Razred C: 110............ omrežje naprava Razred D - Multicast naslov: 1110............ Razred E - Rezervirani naslovi za bodočo uporabo: 11110............

Razredi naslovov 1-126 Razred A: 0............ omrežje naprava 128-191 Razred B: 10............ omrežje 192-223 naprava Razred C: 110............ omrežje naprava Razred D - Multicast naslov: 1110... 224-239......... Razred E - Rezervirani naslovi za bodočo uporabo: 240-11110............

Posebni naslovi: Broadcast razpošiljanje na vse naprave v omrežju: vsi biti naslova naprave so 1. Primer: 10...... 11111111 11111111 Naslov, ki ima številko naprave 0 (same ničle): ta računalnik Naslov, ki ima številko omrežja 0 (same ničle): to omrežje Neroutabilni naslovi (10.0.0.0 in 192.168.0.0)

Naslavljanje prehodov (gateway) Prehod je naprava, ki je povezana na dve ali več omrežij. Za vsako omrežje potrebuje svojo IP številko! ZAKAJ?

Decimalna notacija naslovov Za vsako 8-bitno skupino pišemo decimalno število in jih med seboj ločimo s piko. NALOGA: kako napišemo naslov 10001101 11010001 10000011 00001010

Decimalna notacija naslovov Za vsako 8-bitno skupino pišemo decimalno število in jih med seboj ločimo s piko. NALOGA: kako napišemo naslov 10001101 11010001 10000011 00001010 REŠITEV: 141.209.131.10

Naslavljanje povratne zanke (loopback) Razred A: omrežje 127.0.0.0 Namen: za testiranje komunikacije med lokalnimi procesi To pravzaprav ni pravi omrežni naslov!

Ustvarjanje podomrežij Če je razred omrežja prevelik, se lahko deli. Subnetting : del bitov za naslov naprave prepustimo naslovu omrežja s tem ga povečamo (možnih je več omrežij), zmanjšamo pa število naprav v podomrežju. Primer za razred B: 10001101 11010001 10000011 00001010

Maska podomrežja Maska opisuje, kolikšen del naslova opisuje omrežje / napravo. Dolžina: 32 bitov (4x8) kot naslov 1 (enice): so na mestih, ki so del naslova omrežja 0 (ničle): del naslova naprave

Maska podomrežja Primer: kakšna je maska, če so rdeči biti naslov omrežja? 10001101 11010001 10000011 00001010

Maska podomrežja Primer: kakšna je maska, če so rdeči biti naslov omrežja? 10001101 11010001 10000011 00001010 11111111 11111111 11110000 00000000 Decimalna notacija (s pikami)?

Maska podomrežja Primer: kakšna je maska, če so rdeči biti naslov omrežja? 10001101 11010001 10000011 00001010 11111111 11111111 11110000 00000000 Decimalna notacija (s pikami)? 255.255.240.0 Krajši zapis naslova: 193.2.245.123/20 (prefixna notacija pove število bitov maske)

NALOGA Koliko naprav lahko priključimo v omrežje razreda B? Koliko podomrežij lahko naredimo, če uporabimo masko 255.255.255.0?

NALOGA Koliko naprav lahko priključimo v omrežje razreda B? Koliko podomrežij lahko naredimo, če uporabimo masko 255.255.255.0? Rešitev: 2 16 2 = 65534; Rešitev: 256

NALOGA Naslov (razred A): 15.16.193.6 Maska: 255.255.248.0 Kakšen je broadcast naslov? (vsi biti, ki niso v maski, so 1)

NALOGA Naslov (razred A): 15.16.193.6 Maska: 255.255.248.0 Kakšen je broadcast naslov? (vsi biti, ki niso v maski, so 1) M: 11111111 11111111 11111000 00000000 N: 00001111 00010000 11000001 00000110 B: 00001111 00010000 11000111 11111111 B = 15.16.199.255

Privatni naslovni prostor Teh naslovov ne usmerjamo iz omrežja! 10.0.0.0 10.255.255.255 prefix 10/8 172.16.0.0 172.31.255.255 prefix 172.16/12 192.168.0.0 192.168.255.255 prefix 192.168/16 Prefix pove številko (pod)omrežja ter število bitov maske!

IPv6 www.ipv6.org www.ip426.com IPv4: zaseden naslovni prostor (teoretično 4 mrd, praktično 250 mio naprav) 1995: 1/3 2000: 1/2 2003: 2/3

Pomanjkanje naslovov IPv4 Napori za ohranitev: PPP/DHCP skupna raba naslovov, NAT, CIDR (classles interdomain routing manjše tabele, ne glede na razrede A,B,C), sub/supernetting NAT: tudi če bi vsako podjetje imelo le 1 IP številko PREMALO naslovov!

Pomanjkljivosti IPv4 NAT: problemi P2P Varnost?? Upravljanje Varnost je zgolj opcija QoS (Quality of Service) Usmerjanje: velike tabele Mobilnost Samokonfiguracije naprav praktično ni ZDA (90% naslovov) nekatere univerze imajo več naslovov kot cela Azija ZDA imajo monopol (upravljanje )

Prednost IPv6 Dovolj velik naslovni prostor Mednarodno uravnoteženje (Japonska Kyoto, Kitajska danes, JANET-GB, ZDA DoD 2005-08) End-to-end komunikacija (P2P) Strukturirano izbiranje naslovov Hitro usmerjanje in posredovanje Vgrajena varnost in mobilnost

Značilnosti IPv6 Nov format glave VEEEEELIK naslovni prostor (128 bitov): koliko naprav je to? Učinkovito, hierarhično naslavljanje in usmerjanje Konfiguracija naslovov: z ali brez stanj Varnost QoS Nov protokol za komunikacijo v soseščini Razširljivost

IP v6 terminologija Neighbors Host Host Host LAN segment Bridge Intra-subnet router Router Link Subnet Additional subnets Network

Feature IPv4 IPv6 Address length 32 bits 128 bits IPSec support Optional Required QoS support Some Better Fragmentation Hosts and routers Hosts only Packet size 576 bytes 1280 bytes Checksum in header Yes No Options in header Yes No Link-layer address resol. ARP (broadcast) Discovery Messages Multicast Neighbor Multicast membership IGMP Discovery (MLD) Multicast Listener Router Discovery Optional Required Uses broadcasts Yes No Configuration Manual, DHCP Automatic, DHCP DNS name queries Uses A records Uses AAAA records DNS reverse queries Uses IN-ADDR.ARPA Uses IP6.INT

Naslovni prostor IPv6 128-bitni naslovni prostor 340,282,366,920,938,463,463,374,607,431,768,211,456 naslovov (3.4 x 10 38 ) 6.65 x 10 23 naslovov na m 2 zemljine površine!!! Zato imamo lahko fleksibilno večnivojsko hierarhijo (naslavljanje, usmerjanje) Tipičen unicast naslov: 64 bitov: ID podomrežja 64 bitov: ID vmesnika

Sintaksa IPv6 naslova IPv6 naslov v binarni obliki : 0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 Razdeljen na osem 16-bitnih skupin: 0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010 Zapisan šestnajstiško, ločeno z dvopičji 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A Vodilne ničle v vsaki skupini lahko izpustimo: 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A

Kompresija ničel v zapisu naslova Dolga zaporedja samih ničel Zaporedje 16-bitnih blokov iz samih ničel lahko zapišemo kot dve dvopičji :: Primer FE80:0:0:0:2AA:FF:FE9A:4CA2 ali krajše FE80::2AA:FF:FE9A:4CA2 FF02:0:0:0:0:0:0:2 ali krajše FF02::2 To ne velja za dele blokov cel blok mora biti 0 FF02:30:0:0:0:0:0:5 ni isto kot FF02:3::5, lahko pa zapišemo FF02:30::5. Kompatibilnost z v4 naslovi: spredaj dodamo ničle 193.2.72.1 ::193.2.72.1 Lahko pustimo tudi pike iz v4 naslova!