Riassunto


Application: HTTP:a seconda del protocollo uso TCP singola o multipla; URL: protocollo,addr,porta,file; GET condizionato, se non modificato serve risponde senza oggetto; Streaming su UDP; Pagina web dinamica creata su richiesta; FTP: porta 20 data, 21 control; Telnet server 25 per connessione con servermail; MIME per allegare file generici
ARP: Per trovare il MAC dato un IP
DNS,NAT,DHCP: DNS: tutti gli .it RNS, aluni .it TLD, yahoo.com auth; BOOTP:client e server su reti diverse; NAT:unico ind.pubblico; DNS: posta MX, A corrispondenza hostname-IP, NS per i terzi livelli, CNAME per gli alias; DHCP su UDP, REQUEST port 68->67 in broadcast
IP: Traceroute usa ICMP PP; Tunneling: IP in IP, VPN, in MBONE; .255 broadcast diretto; Classi 0-126,127 loopback,128-191,192-223, multicast 224-239, private 10,172.16-172.31,192.168; Classe A 2^32, classe B 2^16, classe C 2^8; ICMP inviati al mittente; datagram 65515; Richiede broadcast,indirizzamento locale e trasmissione locale dei pacchetti; Manuale: host addr, netmask, default gw; 10BaseT: 10Mbps su doppino; Un pacchetto 127.0.0.0 non esce dall'host
Routing: OSPF: Lan dipende da topologia; Pruning multicast per escludere l'albero degli usciti; LSR per ordinare il passaggio dei pacchetti; Non pu modificare id nell'header IP; BGP non solo tra AS diversi; RIPv1 vs v2: hop count; Se non supporta multicast lo scarta; Se NetID=0 stessa rete; RIP algoritmo DV; OSPF algoritmo LS; Mobile IP: sorgente instrada verso la homenetwork; LS:HELLO,Flooding,conoscenza completa, convergenza veloce.
Security: Hash: difficile da trovare due M e M' con stessa F, non invertibile
Transport: CWIN cresce linearmente in CA; Thr=Min(BW,W/RTT); Tahoe: slow-start sempre; TCP controls error,flux,congestion; SYN apertura n, SYN+ACK n+1; RTT=(1-1/8)RTT+1/8RTTack; Fast retransmit in Reno, dupACK senza timeout; TIME_WAIT alla chiusura in modo che arrivino i pacchetti in transito; RST+ACK connessione rifiutata; Slow-Start cresce esponenzialmente; delayedACK manda ACK ogni K>1 ricevuti
WIFI: WPA2 pi sicura