Protocols
- Ethernet
- Family of protocols used in LANs
- Describes how data should be formatted for transmission
- Wi-Fi
- TCP
- Transmission Control Protocol
- Standard that defines how data is packeted and reassembled
- Detects errors and resends lost packets.
- UDP
- User Datagram Protocol
- Applications can send datagrams to other hosts on an IP network
- Alternative to TCP
- No handshake or error detection/correction
- Constant connection
- IP
- Internet Protocol
- Identifies location of device on internet and routes packets from source to destination via routers.
- HTTP(S)
- Hypertext Transfer Protocol (Secure)
- Used for accessing and receiving HTML web pages.
- Secure version has encryption.
- FTP
- File Transfer Protocol
- Standard network protocol used when transferring computer files between client and server.
- SMTP
- Simple Mail Transfer Protocol
- Used for sending emails over a network to a mail server
- IMAP
- Internet Message Access Protocol
- Stores email messages on a server but allows users to view locally
TCP/IP Model
TCP is in charge of checking information is delivered reliably. IP is in charge of routing, using the IP addressing mechanism to send information to the correct location.
- Application Layer
- Programs/applications operate here
- Transport Layer
- Sets up communication between 2 hosts and agree on data formatting
- TCP (or UDP)
- Internet Layer
- Adds an address and packages data.
- Routes packet across network
- IP
- Link Layer
- Hardware (NIC) and OS device drivers.