Network Architectures - Basics an der TU Berlin

Karteikarten und Zusammenfassungen für Network Architectures - Basics an der TU Berlin

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Network Architectures - Basics an der TU Berlin.

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Forms of delays in Paket-Switched Networks

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Circuit vs Packet Switching

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

End-to-end priciple

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

How many IP adresses for a subnet?

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

UDP 

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

TCP

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Congestion

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Interior Gateway Protocol (IGP) & Exterior Gateway Protocol (EGP)

What are they and whats the difference?

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Link-state vs distance vector protocl

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Classify routing protocols RIP, OSPF and BGP

1. protocol family

2. what they do

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Intra vs Inter AS routing

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Link Layer services

Kommilitonen im Kurs Network Architectures - Basics an der TU Berlin. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Network Architectures - Basics an der TU Berlin auf StudySmarter:

Network Architectures - Basics

Forms of delays in Paket-Switched Networks

1. Transmission delay

2. Propagation delay

3. Queueing delay (wait time in input core)

4. Processing delay (time router needs for lookup)

Network Architectures - Basics

Circuit vs Packet Switching

Packet:

  • breaks streams of data into smaller blocks, each one sent independently over a shared network

  • allows users to equally share bandwidth resources → more efficient

  • makes no promises concerning quality or latency

  • intelligence in end nodes, with underlying network that only directs packets

  • requires less complicated infrastructure


Circuit:

  • traditional telephone communication

  • temporary and dedicated link of fixed bandwidth between communicating end nodes

    • not enough network resources? → call cannot be established

  • complexities handled in the centralized facilities → telephone itself simple device.

Network Architectures - Basics

End-to-end priciple

End to end principle

- Place functionality higher in the stack

- Higher layers = on the endpoints

- Repeat on lower layers only if …

   1. used by/improves performance of many apps

   2. it does not hurt other applications

-Higher layers (endpoints) are complex (“smart”)

-Lower layers (networks) provide simple service (“dumb”)

 --> Success story: Internet

Network Architectures - Basics

How many IP adresses for a subnet?

1. Number of interfaces (e.g. 255 hosts + 1 router interface)

2. Broadcast IP address (to communicate with all hosts)

3. Network IP address


--> 258 in this example

Network Architectures - Basics

UDP 

"Best effort" service

- No connection establishment (which can add delay)

- it is simple: 

--> no connection state at sender and receiver

--> no handshaking 

--> no sender buffer (but receiver buffer)

- small segment header

- no congestion control: UDP can blast away as fast as desired


Which application use UDP?

- mutimedia apps (loss tolerant, rate sensitve)

- DNS (no connection is necessary)


Disadvantages

- Messages might get lost

- Messages might arrive out of order

- Sender might overwhelm receiver with messages


Advantages


- Simple, no state for sender or receiver necessary

- Small transport layer header

- No additional delay for connection establishment

- UDP can use up all the available bandwidth (because there is no congestion control )

- Allows to communicate with multiple receivers over one socket

- Application has more control over what data is sent and when

Network Architectures - Basics

TCP

Transport protocol for in-order reliable data transfer between applications


- point to point communication

   - one sender, one receiver

   - For each tuple of (source IP, dest. IP, source port, dest.  port) a new socket is opened

- TCP take a stream of bytes from the user

   - Segment stream into chucks

   - Reassemble on receivers side

   - No “message boundaries”

- Full duplex data

   - Allows communication in both directions (unlike UDP)


Connection oriented

- Connections are established and terminated

- Handshaking to exchange control messages

- Protocol has to remember state of connection

Flow Control

- Sender will not overwhelm receiver

Congestion Control

- Sender will not overwhelm network

Network Architectures - Basics

Congestion

“Too many sources sending too much data too fast for network to handle”


prevent collapses at hosts,  not at routers (can still send congestion signals)


Congetion Control and Avoidance:  mechansm which

- Ensures network resources are used efficiently

- Preserves fair network resource allocation

- Prevents or avoids collapse

Network Architectures - Basics

Interior Gateway Protocol (IGP) & Exterior Gateway Protocol (EGP)

What are they and whats the difference?

Interior Gateway Protocol (IGP) is a Routing Protocol which is used to find network path information within an Autonomous System (e.g. Enterprise network). 2 different types: Link-state protocol or distance vector protocol


Exterior Gateway Protocol (EGP) is a Routing Protocol which is used to find network path information between different Autonomous Systems. The protocol is used by ISPs andd is useful to keep the internet running.

Network Architectures - Basics

Link-state vs distance vector protocl

Both used as IGPs (interior gateway protocol).


Distance Vector protocol:

- router only sends information to directy connected neighbours

- each node has own routing table and relies on information sent by neighbours


Link State protocol:

- router shares knowlegde of whole network with each other router in same area ID

- each node calculates best path to any destination in network

Network Architectures - Basics

Classify routing protocols RIP, OSPF and BGP

1. protocol family

2. what they do

RIP : distance vector protocol - the vector is the direction to the destination (next hop); the distance is treated as a metric type.


OSPF : link state protocol and uses Dijkstra algorithm to calculate the shortest path tree.


BGP : Exterior Gateway protocol. typically used to connect autonomous systems (AS) of Internet service providers

Network Architectures - Basics

Intra vs Inter AS routing

Intra-AS protocol 

- within an AS (only one admin, no policies --> performace most important)

- helps in the distribution of routing information between routers in an AS


Inter-AS protocol

- policy-oriented (performance of the routes only 2nd importance)

- learn which destinations are reachable thorugh different ASes


BGP (Border Gateway Protocol) is used for inter-AS protocols

selection of best route:

1. Policy decision (local preference value attribute)

2. Shortest AS-PATH

3. closest NEXT-HOP router

4. additional criteria

5. IP-address of peer

Network Architectures - Basics

Link Layer services

1. Flow control

- Pacing between sending and receiving nodes


2. Error detection

- Errors are caused by signal attenuation and noise

- Receiver detects presence of errors signals sender for retrans. or drops frame


3. Error correction

-Receiver identifies and corrects bit error(s) without resorting to retransmission


4. Sending mode

Half duplex: Nodes at both ends of link can transmit, but not at

same time

Full duplex: Both nodes can send at same time

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Network Architectures - Basics an der TU Berlin zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Network Architectures - Basics an der TU Berlin gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur TU Berlin Übersichtsseite

Verteilte System

Webdevelopment HTML

ISDA

Rechnernetze und Verteilte Systeme

Rechnernetze und Verteiltesysteme

Rechnernetzte

Softwaretechnik und Programmierparadigmen

Rechnernetze und Verteilte Systeme RNVS

Logik

SWTPP

Algorithmen und Datenstrukturen

Architektur an der

Hochschule für Wirtschaft und Umwelt Nürtingen-Geislingen

History Survey of World Architecture an der

Carnegie Mellon University

Architektur an der

Universität zu Kiel

Architektur an der

Hochschule für Wirtschaft und Umwelt Nürtingen-Geislingen

Database Systems on Modern CPU Architectures an der

TU München

Ähnliche Kurse an anderen Unis

Schau dir doch auch Network Architectures - Basics an anderen Unis an

Zurück zur TU Berlin Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Network Architectures - Basics an der TU Berlin oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards