L1 - Application Layer 1 Flashcards
What are hosts in the Internet?
• End systems running network applications.
• Examples: Smartphones, PCs, Servers, Wireless Laptops.
What types of communication links exist in the Internet?
• Fiber, copper, radio, satellite.
• Transmission determined by bandwidth.
What are packet switches?
• Devices like routers and switches that forward data packets across networks.
What defines a network protocol?
• Format, order of messages, and actions upon sending and receiving messages.
What are Internet standards and who defines them?
• RFC (Request for Comments) documents and the IETF (Internet Engineering Task Force).
What is the Internet Service View?
• Infrastructure providing services to apps like Web, VoIP, Email, etc., through an API.
Why do we use layers in network architecture?
• Each layer provides services independently while relying on lower layers.
Name the five layers of the Internet Protocol Stack.
• Application, Transport, Network, Link, Physical.
What are the ISO/OSI additional layers beyond the Internet Stack?
• Presentation (interpret meaning of data)
• Session (synchronization, checkpointing, recovery)
What is the Client-Server architecture?
• Server is always on, has a permanent IP.
• Clients connect intermittently and usually do not connect directly to each other.
What is the Peer-to-Peer (P2P) architecture?
• No always-on server; peers communicate and share services directly.
What is a socket in networking?
• An endpoint for sending or receiving messages at the process level.
How is a process uniquely identified in a network?
• By a combination of IP address and port number.
What does an app-layer protocol define?
• Message types, syntax, semantics, and transmission rules.
What transport needs must a network application consider?
• Data integrity, throughput, timing, and security.
What services does TCP provide?
• Reliable data transfer, flow control, congestion control, connection setup.
What services does UDP lack compared to TCP?
• No reliability, no flow control, no congestion control, no guaranteed timing.
How is TCP secured?
• Using SSL/TLS protocols for encryption, integrity, and endpoint authentication.
What networks are connected through ISPs in the diagram?
- Mobile network, Home network, Institutional network.
What are global and regional ISPs responsible for?
- Interconnecting smaller networks and ensuring data delivery across regions.
What roles do routers play in the network?
- Forwarding packets from source to destination across links.
What types of links connect devices in the Internet?
- Wired links (fiber, copper) and Wireless links (radio signals).
How do mobile devices connect to the Internet in the diagram?
- Through wireless networks and mobile ISPs.
How is network layering compared to airline operations?
- Each service (ticketing, baggage, gates, runways) operates in layers, just like network layers.