Linux Networking Flashcards
Internet Control Message Protocol
Intended for networking equipment, routers, switches, firewalls, etc. for messages between. Often to query network device for available devices.
Ex: ping, traceroute
IP Class ranges
RFC 1918
A B C D E
Class A IP Range
Only 1 Contiguous Network
Range: 1-128
#hosts: 16,777,214
Mask: 255.0.0.0/8
Class B IP Range
16 Contiguous Networks
Range: 128-191
#hosts: 65,534
Mask: 255.255.0.0/16
Class C IP Range
256 Contiguous Networks
Range: 192-223
#hosts: 254
Mask: 255.255.255.0/24
Class D IP Range
Range: 224-239 #hosts: Multicast (not host)
Class E IP Range
Range: 240-254 #hosts: future use and research.
Network Mask
Logical network (subnet). For Class A,B,C
Private IP Address Range
Prevents need for every host to have IP Address from central authority, but not publicly routable.
Private IP Address Ranges
- 0.0.0 - 10.255.255.255. MaxHosts=16777216 CIDR=10.0.0.0/8
- 16.0.0 - 172.31.255.255 MaxHosts=1048576 CIDR=172.16.0.0/12
- 169.0.0 - 192.168.255.255 MaxHosts=65536 CIDR=192.168.0.0/16
Network Gateway
Destination where network traffic goes that has no matching route not intended for local network
Broadcast Address
IP Address needed to broadcast to all hosts on network. Ends with last octet containing 255.
Ex: 192.168.0.255 broadcast add. For 192.168.0.0/24
/etc/services
File containing long list of network services, port info, and protocol.