DC 2 Flashcards

1
Q

Why is a protocol architecture needed?

A

Breaks complex tasks into subtasks.
Implements layers in a stack.
Peer layers use protocols for communication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the key elements of a protocol?

A

Syntax: Format of data blocks.
Semantics: Control information for coordination and error handling.
Timing: Speed matching and sequencing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is TCP/IP Protocol Architecture?

A

Developed by DARPA for ARPANET.
Basis for the global Internet.
Comprises standardized protocol suites.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the layers of TCP/IP architecture?

A

Application Layer
Transport Layer (Host-to-Host)
Internet Layer
Network Access Layer
Physical Layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the Physical Layer handle?

A

Physical interface between computer and network.
Handles transmission medium, signal levels, and data rates.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the role of the Network Access Layer?

A

Data exchange between end systems and networks.
Handles addressing, priority services, and routing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the Internet Layer’s function?

A

Routes data across networks.
Uses IP for addressing.
Implemented in end systems and routers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the role of the Transport Layer?

A

Shared layer for all applications.
Provides reliable, ordered delivery of data.
Commonly uses TCP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the Application Layer do?

A

Supports user applications.
Requires separate modules for different applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the two levels of addressing?

A

Host Address: Unique global IP address for host identification.
Process Address: Unique port address within a host.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the features of TCP?

A

Reliable connection for data transfer.
Uses segments as basic protocol units.
Ensures accurate, ordered delivery.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What distinguishes UDP from TCP?

A

No delivery guarantees or sequencing.
Minimal overhead, faster for specific applications.
Adds port addressing to IP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are key fields in an IPv4 header?

A

Version: IP version (4 for IPv4).
IHL: Header length.
TTL: Maximum hops allowed.
Protocol: Specifies TCP/UDP.
Addresses: Source and destination IPs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How is an IPv6 header different from IPv4?

A

Version: Set to 6.
Traffic Class: Prioritization for QoS.
Flow Label: Identifies packet flows.
128-bit Addresses: Vastly larger address space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly