the internet Flashcards

(23 cards)

1
Q

describe the limited connectivity before the internet

A

dedicated leased lines for high cost
connections
telephone based connection
isolated local networks with minimal external communication

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

describe the challenges before the internet

A

limited interaoperability
expensive and low-speed data exchange
no universal communication standard

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

describe the leased line concepts

A

▶ A and B share a dedicated line to reach C and D.
▶ High-cost but reliable for direct communication.
▶ Limited scalability as more nodes join

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

in a leased line, how can a talk to c and c talk to b at the same time

A

by sending small packets of data

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

describe ip packet structure

A

each packet consists of a data and header
header helps routes, fragments and post packets efficiently
packet switching ensures interleave and reliable data transmission

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

what was the problem with arpanet

A

1974- handling 3 million packets a day
packets -> lost or arriving of order
solution needed to ensure reliable data transmission

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

what was the solution to arpanet packet loss problem

A

TCP

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

what does tcp stand for

A

Transmission Control Protocol)

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

describe tcp

A

TCP runs on top of IP, ensuring lost packets are retransmitted.
Establishes a connection-oriented communication model.
Guarantees ordered, complete, and error-checked data transfer

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

describe problem of remembering ip addresses

A

▶ IP addresses are hard to remember (e.g., 212.58.226.141).
▶ People prefer using domain names (e.g., news.bbc.com).

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

what is solution to remembering ip addresses

A

DNS(domain mapping system)
▶ DNS translates names into IP addresses via a hierarchical system.
▶ Requests first go to the ISP’s DNS resolver, then higher-level DNS servers.
▶ The authoritative DNS server provides the correct IP.
▶ In Europe, many DNS queries are routed through RIPE NCC in Amsterdam.

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

why ports matter

A

Tcp allows multiple connections using ports
each connection is uniquely identified by a tcp socket

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

defining a tcp socket

A

▶ A TCP connection is defined by:(Destination IP, Destination Port, Source IP,
Source Port)
▶ The destination port depends on the service:
* Web (HTTP) → Port 80, Secure Shell (SSH) → Port 22, DNS → Port 53
▶ The source port is usually chosen randomly.

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

how does internet communication work

A

▶ Internet communication follows a
stack of protocols.
▶ Each layer depends on the layer
below to send and receive data.

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

what are the layers of the internet protocol stack (top to bottom)

A

application layer
transport layer
internet layer
link layer

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

what does the application layer do

A

handles user - facing applications
webmail,FTP,DNS

17
Q

what does the transport layer do

A

(actual transporting)
manages end to end connections
e.g TCP,UDP

18
Q

what does the internet layer do

A

route packets across networks
(checks where it is going)
IP,ICM,Routing

19
Q

what does the link layer do

A

manages physical netowrk connections
(ethernet put into computer)
Ethernet,WI-FI,ARP

20
Q

what is a mac address

A

MAC Address (Media Access Control)
▶ Unique to each device, assigned by the manufacturer.
(hardware address that identifies you)
▶ Example: 48:D7:05:D6:7A:51

21
Q

what is an ip address

A

IP Address (Internet Protocol)
▶ Identifies devices globally across networks.
▶ Example: 147.188.193.15

22
Q

what is a NAT

A

NAT (Network Address Translation)
▶ Private IPs (10..., 192.168..*) are not unique.
▶ NAT enables multiple devices to share a single public IP.