1 / 21

Linux - TCP/IP

Linux - TCP/IP. Laboratorium systemów operacyjnych. 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.:

Download Presentation

Linux - TCP/IP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux - TCP/IP Laboratorium systemów operacyjnych

  2. 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.: 10.10.10.10= 00001010000010100000101000001010 = 0xA0A0A0A

  3. IP adres + 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

  4. IP adres 00001010 00001010 00001010 00001010 Numer podsieci ID urządzeniaw ramach podsieci IP adres 10. 10. 10. 10 Zapis adresu

  5. Maska sieci • 32-bitowa liczba • WSPÓLNA w ramach danej podsieci • „Rozstrzyga” o przynależności urządzenia odbiorcy do sieci lokalnej • Możliwe dwie notacje 255.255.255.0 lub /24 (liczba bitów ustawionych na „1”) = 11111111111111111111111100000000= 0xFFFFFF00

  6. IP adres 00001010 00001010 00001010 00001010 Numer podsieci ID urządzeniaw ramach podsieci Maska 11111111 11111111 11111111 00000000 Maska 255. 255. 255. 0 Tworzenie maski sieci

  7. IP adres 00001010 00001010 00001010 00001010 Maska 11111111 11111111 11111111 00000000 Numer podsieci 10. 10. 10. 0 Określanie numeru podsieci AND

  8. Transmisja lokalna Numer podsieci nadawcy i odbiorcy są identyczne Transmisja odbywa się bezpośrednio

  9. Gateway/Router Transmisja zdalna Numer podsieci nadawcy i odbiorcy są różne Transmisja odbywa się pośrednio Konieczny jest GATEWAY/ROUTER

  10. Gateway Internet Połączenie lokalne Łączność z routerem Łączność ze światem zewnętrznym Metodyka weryfikacja połączenia

  11. Internet Gateway/router Gateway/router Gateway/router Gateway/router Gateway/router Serwer docelowy Śledzenie trasy pakietów

  12. Podstawowe protokoły • ICMP – protokół kontrolny • TCP – 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)

  13. Włączanie interfejsów sieciowych

  14. Wyłączanie interfejsów sieciowych

  15. Konfiguracja Konfiguracja urządzeń może odbyć się • w sposób statyczny (ręcznie) • w sposób dynamiczny (DHCP)

  16. Konfiguracja ręczna

  17. Konfiguracja statyczna - startowa

  18. Konfiguracja automatyczna Konieczny jest serwer DHCP osiągalny w sieci lokalnej

  19. Zamiast 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”

  20. Konwersja nazw Jest możliwa w oparciu o: • lokalne pliki hosts (%SystemRoot%\system32\drivers\etc) • serwery DNS • serwery NIS, NIS+ Kolejność wykorzystania definiowana w pliku /etc/nsswitch.conf – np.: hosts: files, nisplus, dns

  21. Pytania ?

More Related