Datakommunikasjon Flashcards
What is a host?
A host is a device that is connected through the internet, also known as end-systems.
What is a packet switch?
A router or switch that forward packets through the internet.
What is a packet?
A chunk of data.
How does devices communicate through the internet?
Through communications links, i.e. fiberoptics or copper cables, radio and satelite communications.
How is the internet structured?
A collection of devices routers and switches are linked through local networks to local and/or regional ISP’s, that are again linked to content provides and datacenter networks. A network of networks.
What are Internet Protocols, and why are they important?
Internet Protocols are a set of standardized rules that enable communication between devices on a network. They define how data is formatted, transmitted, routed, and received to ensure reliable and efficient communication over the Internet.
How are Internet Protocols layered, and what are the key layers?
- Application Layer: Interfaces with applications and provides protocols like HTTP, FTP, DNS, and SMTP for user services.
- Transport Layer: Ensures reliable communication (TCP) or faster, connectionless communication (UDP).
- Internet Layer: Handles addressing and routing of data using protocols like IP, ICMP, and ARP.
- Network Access Layer: Manages the physical transmission of data over network hardware (e.g., Ethernet, Wi-Fi).
What happens when a host sends a packet over the Internet?
Application Layer: The host’s application generates data (e.g., an HTTP request).
Transport Layer: The transport protocol (TCP/UDP) adds a header with port numbers and, in the case of TCP, additional information for reliable delivery.
Internet Layer: The IP protocol adds an IP header containing source and destination IP addresses.
Network Access Layer: The data is encapsulated into frames, which include hardware (MAC) addresses, and sent over the physical network.
Routing: Routers use the destination IP address to forward the packet toward its target.
Delivery: At the destination, the process is reversed to extract the original data.