Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Incomplete slides: Networking Basics

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Incomplete slides: Networking Basics

Avatar for Ambrose Chua

Ambrose Chua

April 17, 2015

Other Decks in Technology

Transcript

  1. Internet • Began as a link between a few research

    and university machines – ARPANET 's first message sent 29 October 1969 • Internet's TCP/IP replaced the then NCP
  2. Link • Ethernet • 802.11 • Implements Media Access Control

    (MAC) • Operates between two adjacent nodes, enabling communicaiton between them • Can be unreliable
  3. Network • IPv4 / IPv6 • ICMP / IMCPv6 •

    Combines adjacent nodes to form an entire network • Identify nodes in the network • The Internet • Unreliable
  4. Transport • TCP • UDP • Provide different types of

    reliability and transport mechanisms • Ports for multiple transmissions
  5. Application • DNS, NTP, DHCP, Telnet, FTP, SSL/TLS, HTTP... •

    Anything that transmits over a transport protocol, or even through another application protocol • Independent of network functions