Computer Networks Flashcards
What is a Network?
Multiple computers that are connected together and share information
What is the Internet?
The Internet is a network of networks
What is a WAN?
A wide area network that extends over a large geographic area
What is a LAN?
A local area network that covers a small geographic area
What is a PAN?
A personal area network that covers a short-range around a person
What are the two main layered network models?
- OSI model
- TCP/IP Model
What are the 4 layers in the TCP/IP model?
- Application Layer
- Transport Layer
- Internet Layer (Network Layer)
- Network Access Layer (Link Layer)
Why use a layered model?
- Abstraction
- Irrespective of underlying hardware and topology, applications and host can talk to each other
What is the End-to-End Concept?
- The network is responsible for providing best-effort connections and should be essentially transparent
- End hosts are responsible for reliability and security
What is Layer Encapsulation?
- Each layer in the TCP/IP stack adds it’s own header to the data
- The becomes the payload for the next layer
What does the Network Access Layer do?
- Deals with the local link that a host is connected to
- Each host has a link-unique address
- e.g. encapsulation of a packet in an ethernet frame
What is LAN defined by?
The IEEE 802 family of standard
What are the basic functions of the Internet Layer?
- Handles next-hop routing
- Provides unique addressing
- Passes a received packet’s payload to the transport layer
- Facilitates connection of different types of network
- The Internet layer only provides a “best-effort” packet delivery
What are the main protocols of the Internet Layer?
- IPv6
- IPv4
- ICMPv6
- ICMP
- IPSEC
What is IPv4?
- Internet Protocol version 4
- Each node has a unique 32-bit IP address
- Written in octet-grouped dotted decimal notation (152.78.65.112)
- Variable length header, minimum of 20 bytes