Computer Networks Flashcards

(13 cards)

1
Q

Explain the OSI model layers.

A
  1. Physical: Electrical signals and hardware
  2. Data Link: Frame formatting and error detection
  3. Network: Routing and IP addressing
  4. Transport: End-to-end communication (TCP/UDP)
  5. Session: Managing connections between applications
  6. Presentation: Data encryption, compression, formatting
  7. Application: User interfaces and network services
    Each layer provides services to the layer above and uses services from the layer below.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the difference between TCP and UDP?

A

TCP: Connection-oriented, reliable, ensures order, error checking, higher overhead. Used for web, email, file transfer.
UDP: Connectionless, fast, no delivery/order guarantee, lower overhead. Used for streaming, gaming, DNS.

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

Explain how DNS works.

A
  1. User requests website
  2. Browser checks cache
  3. Queries DNS resolver
  4. Resolver queries root nameservers
  5. Then TLD servers
  6. Then authoritative nameservers
  7. Returns IP
  8. Browser connects using IP.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are different types of network topologies?

A

Bus, Star, Ring, Mesh, Tree, Hybrid. Each has pros and cons in cost, reliability, scalability, and performance.

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

Explain network security protocols and measures.

A

Firewalls, VPN, SSL/TLS, IPSec, WPA/WPA2, NAC, IDS/IPS. Defense in depth using multiple layers.

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

What is Quality of Service (QoS) in networks?

A

Manages resources for traffic. Techniques: Traffic Shaping, Prioritization, Classification, Policing, Queuing.

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

Describe routing protocols and algorithms.

A

Distance Vector (RIP - Bellman-Ford), Link State (OSPF - Dijkstra), Path Vector (BGP), Static, Dynamic.

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

What are VLANs and their benefits?

A

Virtual LANs segment networks logically. Types: Port/MAC/Protocol-based. Benefits: Security, isolation, flexibility.

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

Explain network load balancing techniques.

A

Techniques: Round Robin, Least Connections, IP Hash, Geographic, Health Checks. Layer 4/7 balancing.

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

What is Software-Defined Networking (SDN)?

A

Separates control and data plane. Components: Controller, OpenFlow, Apps, APIs. Benefits: Centralized control.

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

Describe wireless networking standards and technologies.

A

802.11a/b/g/n/ac/ax (WiFi standards), Bluetooth, Cellular (3G/4G/5G). Vary by range, speed, power.

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

What are network monitoring and troubleshooting tools?

A

Tools: Ping, Traceroute, Netstat, Wireshark, Nmap, SNMP, Bandwidth monitors. Troubleshoot via OSI layers.

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

Explain Content Delivery Networks (CDNs).

A

CDNs use edge servers, caching, load balancing, and global distribution to reduce latency and improve performance.

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