Must-know Topics on Computer Networking

Larry | Peng Yang
Computer Science Fundamentals
20 min readDec 4, 2018

--

  • Must-know topics on computer networking (Based on CCNA)

Table of Contents

  1. OSI Model
  2. TCP/IP Model
  3. IP Addressing
  4. Network Protocols
  5. IP Routing
  6. VLAN
  7. ACL
  8. NAT
  9. VPN
  10. DMZ
  11. Network Admin Commands (todo)

1. OSI Model

(Link1, Link2(JP), Link3, Link4, Link5(JP))

OSI and TCP/IP

TCP/IP and OSI Model

Please Do Not Throw Sausage Pizza Away
SSL is in Session Layer (Between TCP and HTTP)
Presentation Layer contains MIME

Data Flow in OSI Model

  • Physical (Bits) =>Data Link (Frame) => Network(Package) =>Transport (Segment) => Session (Data) => Presentation (Data) => Application (Data)
H-Header, T-Trailer

Layer 1. Physical Layer

  • Defines how to move bits from one device to another. It details how cables, connectors and network interface cards are supposed to work and how to send…

--

--