IP naslovi.

Slides:



Advertisements
Similar presentations
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Comparison of Connectionless Network Layer Protocols Or
Advertisements

Introduction to IPv6 Network & Application Passakon Prathombutr Next Generation Internet (NGI) National Electronics and Computer Technology Center.
Future Directions For IP Architectures Ipv6 Cs686 Sadik Gokhan Caglar.
IPv6 Introduction What is IPv6 Purpose of IPv6 (Why we need it)Purpose of IPv6 IPv6 Addressing Architecture IPv6 Header ICMP v6 Neighbor Discovery (ND)
EE 545 – BOGAZICI UNIVERSITY. Agenda Introduction to IP What happened IPv5 Disadvantages of IPv4 IPv6 Overview Benefits of IPv6 over IPv4 Questions -
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
Implementing IPv6 Module B 8: Implementing IPv6
,< 資 管 Lee 附錄 A0 IGMP vs Multicast Listener Discovery.
4 IP Address (IPv4)  A unique 32-bit number  Identifies an interface (on a host, on a router, …)  Represented in dotted-quad notation
Limited address space The most visible and urgent problem with using IPv4 on the modern Internet is the rapid depletion of public addresses. Due to the.
Understanding IPv6 Slide: 1 Lesson 1 Introduction to IPv6.
1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
The Network Layer Chapter 5. The IP Protocol The IPv4 (Internet Protocol) header.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 10 Internet Protocol Version 6 (IPv6)
IPv6 With thanks to Rick Grazianni of Cabrillo College.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
IPv6 – part I. FUNDAMENTALS AND PROTOCOLS / ICND 1.
CEN 5501C - Computer Networks - Spring UF/CISE - Newman1 Computer Networks Chapter 9 – Network Layer Addresses.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 9 Internet Group Management Protocol (IGMP)
Miha Pihler MCSA, MCSE, MCT, CISSP, Microsoft MVP
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
CCNP Network Route IPV-6 Part-II IPV-6 Routing: Configuring IPV-6: Let say we will configure the address on Router R1 R1# Conf t  R1(Conf t)# ipv6 address.
IPv6. Content  History  IPv4 Downfall  IPv6 Features  IPv6 Addresses  Changes from IPv4  IPv6 Headers/Frames/Packets  Autoconfiguration  Commands.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
Introduction to IPv6 ECE4110. Problems with IPv4 32-bit addresses give about 4,000,000 addresses IPv4 Addresses WILL run out at some point – Some predicted.
Lesson 2 Introduction to IPv6.
IPv6 Introduction Joe zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
IPv6 Internet Protocol Version Information management 2 Groep T Leuven – Information department 2/24 Internet Protocol Version 6 (IPv6)
CS 350 Chapter-7. IP Terminology Bit, Byte, Octet Network address Broadcast address Broadcast, multicast,
1 Addressing, Internetworking. 2 Collection of Subnetworks The Internet is an interconnected collection of many networks.
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
1 Lecture 11 Routing in Virtual Circuit Networks Internet Addressing.
CCNA Discovery Semester 3 Addressing in an Enterprise Network Chapter 4 K. Martin.
Chapter 8: IP Addressing
Cisco I Introduction to Networks Semester 1 Chapter 8 JEOPADY.
1 Internet Protocol, Version 6 (IPv6) Special Topics in Computer Sciences Second Term 1433/1434 H Dr. Loai Bani Melhim.
Discovery 2 Internetworking Module 4 JEOPARDY K. Martin.
IPv6 University of Leeds 2001:630:62::/48 Internet Protocol Version 6 Jim Jackson Network Consultant ISS University of Leeds.
6. poglavje: Računalniška vezja
Introduction to Networks
Instructor Materials Chapter 7: IP Addressing
Instructor Materials Chapter 4: Network Addressing
Computer Communication Networks
Networking for Home and Small Businesses – Chapter 5
IPv6 Overview Address space Address types IPv6 and Tunneling.
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
Internetworking JEOPARDY Discovery Module 5 K. Martin.
Kako uspešno vpeljati IPv6 v Windows okolje in preživeti
Multicast Listener Discovery
Chapter 6 Exploring IPv6.
ECSE-6600: Internet Protocols
IPv6 : Next generation IP
CS 457 – Lecture 10 Internetworking and IP
IP naslovi Mojca Ciglarič.
Key concepts covered in Midterm III
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
Networking CS 3470 Sarah Diesburg
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Internet Protocol, Version 6 (IPv6)
Chapter 19 Network Layer: Logical Addressing
ECSE-4670: Computer Communication Networks (CCN)
Networking for Home and Small Businesses – Chapter 5
Networking CS 3470 Sarah Diesburg
16EC Computer networks unit II Mr.M.Jagadesh
Review of Internet Protocols Network Layer
Lecture#3-IPV4 Addressing
Presentation transcript:

IP naslovi

Omrežje vseh omrežij 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 nastavitve

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... ........ ........ ........

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”

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 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. Podomrežja: 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: 216 – 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 Varnost je zgolj opcija 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 ZELO VELIK 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 Additional subnets Neighbors Host Host Host Bridge Intra-subnet router Router LAN segment 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) Multicast Neighbor Discovery Messages Multicast membership IGMP Multicast Listener Discovery (MLD) 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 1038) 6.65 x 1023 naslovov na m2 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!