JAK ZERA I JEDYNKI IDENTYFIKUJĄ KOMPUTERY W - INF-WLF

Download Report

Transcript JAK ZERA I JEDYNKI IDENTYFIKUJĄ KOMPUTERY W - INF-WLF

Treści multimedialne - kodowanie,
przetwarzanie, prezentacja
Odtwarzanie treści multimedialnych
Andrzej Majkowski
informatyka +
1
JAK ZERA I JEDYNKI
IDENTYFIKUJĄ KOMPUTERY
W SIECI
DARIUSZ CHAŁADYNIAK
2
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
ORGANIZACJE ZWIĄZANE Z ADRESOWANIEM IP
• IETF (The Internet Engineering Task Force)
• InterNIC (Internet Network Information Center)
• IANA (Internet Assigned Numbers Authority)
• ICANN (The Internet Corporation for Assigned
Names and Numbers)
SYSTEM RIR
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
ADRESOWANIE FIZYCZNE
• Adresacja w warstwie łącza danych
• Adresacja sprzętowa
• Adresy MAC
ADRESOWANIE LOGICZNE
192.168.50.3
192.168.50.2
192.168.50.1
192.168.75.7
• Adresacja w warstwie sieci
• Adresy IPv4
• Adresy IPv6
192.168.75.6
192.168.75.8
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
Rodzaje transmisji
• Transmisja unicast (IPv4, IPv6)
• Transmisja multicast (IPv4, IPv6)
• Transmisja broadcast (IPv4)
• Transmisja anycast (IPv6)
TRANSMISJA TYPU „UNICAST”
• Transmisja „jeden do jednego”
UNICAST
TRANSMISJA TYPU „MULTICAST”
• Transmisja „jeden do wielu”
MULTICAST
TRANSMISJA TYPU „BROADCAST”
• Transmisja „jeden do wszystkich”
BROADCAST
TRANSMISJA TYPU „ANYCAST”
• Transmisja „jeden do najbliższego”
ANYCAST
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
NOTACJA KROPKOWO-DZIESIĘTNA
11000000101010001000011000010101
11000000
10101000
10000110
00010101
192
168
134
21
192.168.134.21
FORMAT ADRESU IPv4
32 BITY
IDENTYFIKATOR SIECI
8 BITÓW
192
IDENTYFIKATOR HOSTA
8 BITÓW
.
168
• 32-bitowa liczba binarna
• Identyfikator sieci
• Identyfikator hosta
8 BITÓW
.
36
8 BITÓW
.
127
RODZAJE ADRESÓW IPv4
ID SIECI
ADRES SIECI
ADRES ROZGŁOSZENIA
ADRES HOSTA
• Adres sieci
• Adres rozgłoszenia
• Adres hosta
192
168
ID HOSTA
134
0
11000000
10101000
10000110
00000000
192
168
134
255
11000000
10101000
10000110
11111111
192
168
134
19
11000000
10101000
10000110
00010011
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
KLASY ADRESÓW IP
32 BITY
KLASA A
IDENTYFIKATOR
SIECI
8 BITÓW
KLASA B
IDENTYFIKATOR HOSTA
8 BITÓW
IDENTYFIKATOR SIECI
8 BITÓW
KLASA C
8 BITÓW
8 BITÓW
IDENTYFIKATOR HOSTA
8 BITÓW
8 BITÓW
8 BITÓW
IDENTYFIKATOR
HOSTA
IDENTYFIKATOR SIECI
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
KLASA „A”
KLASA A
SIEĆ
0 - 127
HOST
HOST
HOST
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
• Identyfikator sieci – 1 bajt
• Identyfikator hosta – 3 bajty
• Pierwszy bit ustawiony na wartość 0
• 128 sieci po 16 777 214 hostów
KLASA „B”
KLASA B
SIEĆ
128 - 191
SIEĆ
HOST
HOST
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
• Identyfikator sieci – 2 bajty
• Identyfikator hosta – 2 bajty
• Pierwsze dwa bity ustawione na wartość 10
• 16 384 sieci po 65 534 hosty
KLASA „C”
KLASA C
SIEĆ
192 - 223
SIEĆ
SIEĆ
HOST
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
• Identyfikator sieci – 3 bajty
• Identyfikator hosta – 1 bajt
• Pierwsze trzy bity ustawione na wartość 110
• 2 097 152 sieci po 254 hosty
KLASA „C” i „D”
KLASA D
KLASA E
224 - 239
0 - 255
0 - 255
0 - 255
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
240 - 255
0 - 255
0 - 255
0 - 255
8 BITÓW
8 BITÓW
8 BITÓW
8 BITÓW
• Adresy dla specjalnych zastosowań:
– Klasa D – Obsługa grup multicastowych
– Klasa E – Badania i eksperymenty
ALOKACJA ADRESÓW IPv4
• Procentowy udział adresów IP
w poszczególnych klasach:
– Klasa A – 2 147 483 648 adresów IP
KLASY
DiE
12.5%
KLASA C
12.5%
– Klasa B – 1 073 741 824 adresów IP
– Klasa C – 536 870 912 adresów IP
– Klasa D i E – 536 870 912 adresów IP
KLASA A
50%
KLASA B
25%
PRZYKŁADY ADRESÓW IPv4
KLASA A
78.0.0.1
78.0.0.2
ADRES SIECI
78.0.0.0
ADRES ROZGŁOSZENIA
78.255.255.255
KLASA B
165.178.3.4
KLASA C
165.178.3.5
ADRES SIECI
165.178.0.0
ADRES ROZGŁOSZENIA
165.178.255.255
209.17.14.6
209.17.14.7
ADRES SIECI
209.17.14.0
ADRES ROZGŁOSZENIA
209.17.14.255
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
WPROWADZENIE DO ADRESOWANIA BEZKLASOWEGO
• Adresowanie z użyciem masek podsieci
• Maska podsieci – 32-bitowa liczba binarna
• Charakterystyczna budowa maski podsieci
• Zapis maski w notacji kropkowo-dziesiętnej
MASKI PODSIECI W NOTACJI BINARNEJ
PIERWSZY OKTET
DRUGI OKTET
TRZECI OKTET
CZWARTY OKTET
KLASA A
SIEĆ
HOST
HOST
HOST
KLASA B
SIEĆ
SIEĆ
HOST
HOST
KLASA C
SIEĆ
SIEĆ
SIEĆ
HOST
KLASA A
11111111
00000000
00000000
00000000
KLASA B
11111111
11111111
00000000
00000000
KLASA C
11111111
11111111
11111111
00000000
MASKI PODSIECI W NOTACJI DZIESIĘTNEJ
PIERWSZY OKTET
DRUGI OKTET
TRZECI OKTET
CZWARTY OKTET
KLASA A
SIEĆ
HOST
HOST
HOST
KLASA B
SIEĆ
SIEĆ
HOST
HOST
KLASA C
SIEĆ
SIEĆ
SIEĆ
HOST
KLASA A
255
0
0
0
KLASA B
255
255
0
0
KLASA C
255
255
255
0
PODZIAŁ NA PODSIECI Z MASKĄ 25-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
10000000
255
255
255
128
ADRES
MASKA
• Zapożyczony 1 bit
• Maska podsieci o adresie 255.255.255.128
• 2 podsieci po 126 hostów
PODZIAŁ NA PODSIECI Z MASKĄ 26-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
11000000
255
255
255
192
ADRES
MASKA
• Zapożyczone 2 bity
• Maska podsieci o adresie 255.255.255.192
• 4 podsieci po 62 hosty
PODZIAŁ NA PODSIECI Z MASKĄ 27-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
11100000
255
255
255
ADRES
MASKA
• Zapożyczone 3 bity
• Maska podsieci o adresie 255.255.255.224
• 8 podsieci po 30 hostów
224
PODZIAŁ NA PODSIECI Z MASKĄ 28-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
11110000
255
255
255
240
ADRES
MASKA
• Zapożyczone 4 bity
• Maska podsieci o adresie 255.255.255.240
• 16 podsieci po 14 hostów
PODZIAŁ NA PODSIECI Z MASKĄ 29-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
11111000
255
255
255
248
ADRES
MASKA
• Zapożyczonych 5 bitów
• Maska podsieci o adresie 255.255.255.248
• 32 podsieci po 6 hostów
PODZIAŁ NA PODSIECI Z MASKĄ 30-BITOWĄ
SIEĆ
SIEĆ
SIEĆ
HOST
PODSIEĆ
203
117
78
0
11001011
01110101
01001110
00000000
11111111
11111111
11111111
11111100
255
255
255
252
ADRES
MASKA
• Zapożyczonych 6 bitów
• Maska podsieci o adresie 255.255.255.252
• 64 podsieci po 2 hosty
PLAN PREZENTACJI
• Wprowadzenie
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe
• Protokół IPv6
FORMAT ADRESU IPv6
• IPv6 – 128-bitowa liczba binarna
• Olbrzymia przestrzeń adresowa
– adresów IPv6 jest tyle, że można każdemu mieszkańcowi na Ziemi
przypisać ich więcej, niż wynosi cała przestrzeń adresowa IPv4
• Zapis w notacji dwu-kropkowo-szesnastkowej
• Udoskonalenia IPv6
• uproszczony nagłówek,
• wyższe bezpieczeństwo.
UPROSZCZENIA ZAPISU ADRESU IPv6
ADRES IPv6 ZAPISANY BINARNIE
0010000111011010 0000000011010011 0000000000000000 0010111100111011
0000001010101010 0000000000000000 0000000000000000 1001110001011010
ADRES IPv6 ZAPISANY SZESNASTKOWO
21DA : 00D3 : 0000 : 2F3B : 02AA : 0000 : 0000 : 9C5A
ADRES IPv6 – DOPUSZCZALNE UPROSZCZENIA
21DA : D3 : 0000 : 2F3B : 2AA : 0000 : 0000 : 9C5A
21DA : D3 : 0 : 2F3B : 2AA : 0000 : 0000 : 9C5A
21DA : D3 : 0 : 2F3B : 2AA :: 9C5A
ADRES IPv6 – INNE PRZYKŁADY UPROSZCZEŃ
0ADA : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0009
>>>
ADA :: 9
0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0001
>>>
:: 1
0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000
>>>
::
PORÓWNANIE ADRESÓW IPv4 i IPv6
1 0 0 1 1 0 1 0 . 1 1 0 1 1 0 0 1 . 0 0 1 1 1 0 1 1 . 0 1 1 1 0 1 0 0
IPv4
154
.
217
.
59
.
116
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 : 0 1 0 1 1 0 0 1 0 0 0 0 0 1 1 1
7FFE
:
5907
1 1 0 1 1 1 1 1 1 0 0 0 0 1 1 0 : 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1
DF86
:
C9B5
0 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 : 1 0 0 0 1 0 1 0 1 0 0 1 0 0 1 1
7FED
:
8A93
0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 : 0 0 1 1 1 0 1 1 1 0 1 0 1 1 1 1
4A76
IPv6
:
3BAF
7FFE : 5907 : DF86 : C9B5 : 7FED : 8A93 : 4A76 : 3BAF