Theo Flashcards
1
Q
Sockets
A
- endpoints of logical connections
- consist of an IP address and a port number
2
Q
Difference between TCP and UDP (+ sequence and acknowledgement numbers)
A
- Transmission Control Protocol (TCP) provides logical connections and reliability
- takes care of flow control
- Data divided into segments
- Each data byte has a number
- Sequence number: number of first data byte
- Receiver confirms with sending acknowledgment number and - flag
- resent
- E.g. Email, FTP
- User Datagram Protocol
- provides connectionless and unreliable IP service to the application layer
- package can be sent without prior connection
- not resent
- E.g real time applications, such as a video/audio streams or video games
3
Q
Network Access Point or Internet Exchange Point (IXP)
A
- network node interconnecting networks of different internet service providers (ISPs)
- on layer 1 (using Ethernet)
- Border Gateway Protocol: to announce routes between participants of an IXP and makes routing decisions based on path, network policies and/or rule-sets
4
Q
Routers
A
- forward data packages between different networks
- Network layer (read IP headers)
5
Q
Gateway
A
- interconnects networks working with different protocols
- transport or even the application layer (translation between various protocols)
6
Q
Internet Backbone
A
- main data routes between large networks and routers (traffc between countries and continents)
- hosted by high-capacity network centers
7
Q
WAN
A
- Wide Area Network
- network across a large region (nation, state)
8
Q
LAN
A
- Local Area Network
- Small network (single room up to several buildings)
9
Q
Schaubild
A
10
Q
split horizon with poisoned reverse
A
- he cost is set to infinity for every node which contains “B” in the column “Next
- does not protect against all forms of loops, but under special network situations against the count-to-infinity problem
11
Q
MTU
A
- maximum transmission unit
- largest protocol data unit that the network protocol can pass onwards
- specified in bytes
- MTU = MSS + (IP & TCP) headers
12
Q
MSS
A
- largest amount of data that the network protocol can handle in a single, unfragmented piece
- specified in bytes
13
Q
ACK field
A
- maximal received sequence number (SEQ), up to which all bytes have been received correctly, plus 1
- Caution: storage of receive buffer
14
Q
packet
A
- (or package)
- data unit sent over a packet-switched network
- Depending on layer and protocol: frame, datagram, segment
15
Q
frame
A
- another name for packet on the second layer (data link layer)
- sent over a single link
16
Q
datagram
A
- independent entity of data
- sufficient information to be routed from the source to the destination computer
- packets of an unreliable service
- third layer (IP and UDP)