User:Itpastorn/dko/ccna1-3.1-9
Appearance
< User:Itpastorn | dko
TCP/IP Protocol Suite and IP addressing
Overview CCNA 1 - Module 9 (3.1)
- Why the Internet was developed and TCP/IP and the design of the Internet
- The four layers of the TCP/IP model
- Describe the functions of each layer of the TCP/IP model
- The OSI model vz. the TCP/IP model
- The function and structure of IP addresses
- How and why sub- and supernetting. CIDR.
- Public vz. private addressing
- Reserved IP addresses
- Static and dynamic addressing
- Routing
Introduction to TCP/IP
[edit]History and future of TCP/IP
[edit]Application Layer Protocols
[edit]- FTP, TFTP, NFS, SMB, CIFS, Rsync
- SMTP, Post Office Protocol, IMAP
- SNMP
- Telnet, Rlogin, SSH
- Usenet, IRC
- Routing protocol
- DNS
Sample chapter in PDF-format from CCNA 4.0
Transport layer
[edit]Covered in detail in module 11
Internet layer
[edit]Network Access
[edit]- SLIP
- PPP
- PAP
- Ethernet (Token Ring, FDDI)
- ATM
- Frame Relay
- SMDS
- (ARP again)
The OSI model and the TCP/IP model
[edit]Also explained in Module 2#Networking_Models
Internet architecture
[edit]- "The cloud"
- Abstract physical details from users
- Diversity of application and network access layer techniques
- "Dual homed device"
- Fault tolerance
- Redundant paths (routing)
Internet Addresses
[edit]Addressing
[edit]IPv4 uses 32 bits. Alternatives to IP:
Decimal and binary conversion
[edit]Also explained in Module 1#Network_Math
IPv4 addressess
[edit]- Hierarchical
- Network part
- Host part
IP address classes
[edit]- A-E class (most significant bits pattern, range, subnet mask, usage)
- CIDR
Reserved IP addresses
[edit]- The network address (first)
- The broadcast address (last)
Public and private IP addresses
[edit]- IANA
- Internet Service Provider (ISP)
- Public addressess are unique
- 10.0.0.0 - 10.255.255.255
- 172.16.0.0 - 172.31.255.255
- 192.168.0.0 - 192.168.255.255
Network Address Translation (NAT)
Introduction to subnetting
[edit]- "break a large network up into smaller, more efficient and manageable segments"
- By borrowing host bits.
- 4 octets = 32 bits = 4 billion addresses. Dotted numerical notation.
- 16 octets = 128 bits = 640 sextrillion addresses. Hexadecimal notation, with shortening rules.
Obtaining an IP address
[edit]Obtaining an Internet address
[edit]MAC addresses are unroutable and only locally significant
Static assignment of an IP address
[edit]- Through Windows Control Panel or ipconfig
- Linux:
- system-config-network
- ifconfig
- etc
Reverse ARP - obsolete. Assigns only IP.
Bootstrap Protocol - Can assign more info, but is not dynamic.
Problems in address resolution
[edit]IP and MAC address must match. Advanced topics: Proxy ARP, Common Address Redundancy Protocol(CARP)
Address Resolution Protocol (ARP)
[edit]- ARP table
- ARP request ("who-has")
- Default gateway
- The arp command
Advanced topics:
- Arping
- /proc/net/arp
- /etc/hosts
- /etc/ethers
Extra topics (in addition to CCNA)
[edit]Additional resorces (besides Wikipedia)
[edit]- An Introduction to TCP/IP at Learn Networking
- The TCP/IP Stack and the OSI Model at Learn Networking
- RFC 1180 - The official tutorial