Wireless Sensor Networks
- 5. Routing
Christian Schindelhauer
Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg
Version 29.04.2016
Wireless Sensor Networks 5. Routing Christian Schindelhauer - - PowerPoint PPT Presentation
Wireless Sensor Networks 5. Routing Christian Schindelhauer Technische Fakultt Rechnernetze und Telematik Albert-Ludwigs-Universitt Freiburg Version 29.04.2016 1 ISO/OSI Reference model 7. Application - Data transmission, e-mail,
Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg
Version 29.04.2016
§ 7. Application
terminal, remote login
§ 6. Presentation
presentation of the data (EBCDIC / ASCII)
§ 5. Session
§ 4. Transport
§ 3. Network
§ 2. Data Link
§ 1. Physical
2
Application Telnet, FTP, HTTP, SMTP (E-Mail), ... Transport TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Network IP (Internet Protocol) + ICMP (Internet Control Message Protocol) + IGMP (Internet Group Management Protocol) Host-to-Network LAN (e.g. Ethernet, Token Ring etc.)
3
§ 1. Host-to-Network
§ 2. Routing Layer/Network Layer (IP - Internet Protocol)
§ 3. Transport Layer
§ 4. Application Layer
4
5
Stevens, TCP/IP Illustrated
destination IP address
corresponding gateway
corresponding gateway
6
7
8
§ Routing Information Protocol (RIP)
§ Interior Gateway Routing Protocol (IGRP)
§ Open Shortest Path First (OSPF)
9
§ Distance Table data structure
destination
§ Distributed algorithm
its neighbors § Asynchronous operation
information in each round § Self-terminating
available
10
14
from A to
via entry B C B 1 8 B C 6 3 C D 2 9 B E 7 4 C
15 from A to
via entry B C B 1
C
C D
B to
via
entry
A C D A 1
C
D
C E
D
from C to
via
entry
A B E A 3
B
D
E E
E
16
from B to via
Entry
A C D A 1 8
C
D
1 D E
8 C from C to via
Entry
A B E A 3 6
B
D
8 B E
1 E from B to via
Entry
A C D A 1
C
D
D E
D from C to via
Entry
A B E A 3
B
D
E E
E
§ Good news travels fast
§ Bad news travels slowly
17
18
§ Link state routers
§ LSP contains
§ Reliable flooding (Reliable Flooding)
19
20
21
22
23
§ Proactive
Vector Protocols
Distance Vector (DSDV)
(OLSR) § Reactive
(AODV)
Routing Protocol
Algorithm (TORA) § Hybrid
24
25
26
27
28
29
30