Riassunto


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