- Former intern at Devfolio, HackerRank - Google Summer of Code 2017 fellow - Managing WebDev Labs, SVNIT. - Struggling to pass my 8th semester in college.
gets an IP address. - IPv4, IPv6 - routing protocol - congestion control - packets out of order 172.21.1.10 An IP address A 32 bit number separated by dots per 8 bit.
top of IP) - IP protocol takes the packet to the right computer. - TCP, UDP takes it to the correct program. - TCP can handle packet drop, retransmission, throttling. - people still using UDP at some places? TCP header UDP header
72.14.204.147:80 But to the web server, the connection looks like: 104.244.42.129:59273 → 72.14.204.147:80 Private IP Private port Public IP Public port Remote IP Remote port 192.168.1.100 37641 104.244.42.129 59273 72.14.204.147 80