22
Windows - TCP/IP Windows - TCP/IP Laboratorium systemów operacyjnych

Windows - TCP/IP

  • Upload
    hung

  • View
    39

  • Download
    0

Embed Size (px)

DESCRIPTION

Laboratorium systemów operacyjnych. Windows - TCP/IP. IP adres. 32-bitowa liczba (IPv4) Unikalna w ramach danej sieci Jednoznacznie identyfikująca urządzenie (komputer, drukarkę, serwer, .... , pralkę, lodówkę, toster, itp.) Zapisywana w postaci 4 oktetów odseparowanych kropkami – np.: - PowerPoint PPT Presentation

Citation preview

Page 1: Windows  - TCP/IP

Windows - TCP/IPWindows - TCP/IP

Laboratorium systemów operacyjnych

Page 2: Windows  - TCP/IP

IP adresIP adres

32-bitowa liczba (IPv4)Unikalna w ramach danej sieciJednoznacznie identyfikująca urządzenie (komputer, drukarkę, serwer, .... , pralkę, lodówkę, toster, itp.)Zapisywana w postaci 4 oktetów odseparowanych kropkami – np.:

10.10.10.10=00001010000010100000101000001010 =

0xA0A0A0A

Page 3: Windows  - TCP/IP

IP adres IP adres + porty+ porty

Z każdym IP-adresem związana jest pula „portów” identyfikowanych numerami 1..216-1 (Pod niektórymi z nich nasłuchują procesu serwerów – np. WWW – port 80, telnet – port 23, ssh-port 22, ftp-port 21, smtp – port 25; Część pozostałych jest używana do nawiązywania połączeń jako klient)

Porty w połączeniu z IP-adresem jednoznacznie identyfikują proces w sieci

Każde połączenie w sieci jest identyfikowane przez 2 pary identyfikatorów:

IP_adres_nadawcy:Port_nadawcy <-> IP_adres_odbiorcy:Port_odbiorcy

Page 4: Windows  - TCP/IP

Zapis adresuZapis adresu

1010.10.10.

IP adres

00001010000010100000101000001010IP adres

Numer podsieci ID urządzeniaw ramach podsieci

Page 5: Windows  - TCP/IP

Maska sieciMaska sieci

32-bitowa liczbaWSPÓLNA w ramach danej podsieci„Rozstrzyga” o przynależności urządzenia odbiorcy do sieci lokalnejMożliwe dwie notacje

255.255.255.0 lub /24 (liczba bitów ustawionych na „1”) =11111111111111111111111100000000=

0xFFFFFF00

Page 6: Windows  - TCP/IP

Tworzenie maski sieciTworzenie maski sieci

00000000111111111111111111111111

Maska

00001010000010100000101000001010IP adres

Numer podsieci ID urządzeniaw ramach podsieci

0255.255.255.

Maska

Page 7: Windows  - TCP/IP

Określanie numeru podsieciOkreślanie numeru podsieci

00001010000010100000101000001010IP adres

00000000111111111111111111111111

MaskaAND

010.10.10.

Numer podsieci

Page 8: Windows  - TCP/IP

Transmisja lokalnaTransmisja lokalnaNumer podsieci nadawcy i odbiorcy są identyczne

Transmisja odbywa się bezpośrednio

Page 9: Windows  - TCP/IP

Transmisja zdalnaTransmisja zdalnaNumer podsieci nadawcy i odbiorcy są różne

Transmisja odbywa się pośrednio

Konieczny jest GATEWAY/ROUTER

Gateway/Router

Page 10: Windows  - TCP/IP

Metodyka weryfikacja Metodyka weryfikacja połączeniapołączenia

Internet

GatewayPołączenie lokalne

Łączność z routerem

Łączność ze światem zewnętrznym

Page 11: Windows  - TCP/IP

Śledzenie trasy pakietówŚledzenie trasy pakietów

Internet

Gateway/router

Gateway/router

Gateway/router

Gateway/router

Gateway/router

Serwer docelowy

Page 12: Windows  - TCP/IP

Podstawowe protokołyPodstawowe protokoły

ICMP – protokół kontrolnyTCP – protokół połączeniowy (kontrola stanu transmisji)

UDP – protokół bezpołączeniowy (brak kontroli stanu transmisji)

ARP – zamiana IP-adresu na numer karty sieciowej (adres MAC)

DNS – konwersja nazwy domenowej na IP-adres (i odwrotnie)

Page 13: Windows  - TCP/IP

Włączanie/wyłączanie Włączanie/wyłączanie interfejsów sieciowychinterfejsów sieciowych

Page 14: Windows  - TCP/IP

KonfiguracjaKonfiguracja

Konfiguracja urządzeń może odbyć się

w sposób statyczny (ręcznie)

w sposób dynamiczny (DHCP)

Page 15: Windows  - TCP/IP

Konfiguracja ręcznaKonfiguracja ręczna

Page 16: Windows  - TCP/IP

Konfiguracja automatycznaKonfiguracja automatyczna

Konieczny jest serwer DHCP osiągalny w sieci lokalnej

Page 17: Windows  - TCP/IP

Udostępnianie połączeniaUdostępnianie połączenia

Page 18: Windows  - TCP/IP

Sygnalizacja stanuSygnalizacja stanu

Page 19: Windows  - TCP/IP

Weryfikacja konfiguracjiWeryfikacja konfiguracji

Page 20: Windows  - TCP/IP

Zamiast IP-adresówZamiast IP-adresów

Nazwy proste – np. „serwer”, „Jasiu”, „cerber”

Używanie nazw domenowych – w pewien sposób grupujących urządzenia logicznie – np. „www.sun.com”, „www.nask.pl”, „ftp.cyf-kr.edu.pl”

Page 21: Windows  - TCP/IP

Konwersja nazwKonwersja nazw

Jest możliwa w oparciu o:lokalne pliki hosts (%SystemRoot%\system32\drivers\etc)

serwery DNS

serwery NIS, NIS+

Page 22: Windows  - TCP/IP

Pytania ?Pytania ?