• Keine Ergebnisse gefunden

Internet Technologies RG

N/A
N/A
Protected

Academic year: 2022

Aktie "Internet Technologies RG"

Copied!
15
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

1 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Internet Technologies RG

Thomas C. Schmidt

t.schmidt@haw-hamburg.de

https://inet.haw-hamburg.de

(2)

2 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Themen der AG iNET

Protokolle & Standards

Anwendungen & Analysen Sicherheit & Zuverlässigkeit

im Internet

(3)

3 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Forschung zum Mitmachen

Bei INET arbeitet man international:

März 2019: NetSys (München)

März 2019: IETF mit Hackathon (Prag)

April 2019: IEEE IoT World Forum (Limerick)

Mai 2019: IoThon (Helsinki)

Mai 2019: RIPE Meeting (Island)

Juli 2019: IETF (Montreal)

September 2019: RIOT Summit (Helsinki)

September 2019: ACM ICN (Hongkong)

Oktober 2019: IEEE LCN (Osnabrück)

Oktober 2019: ACM IMC (Amsterdam)

November 2019: SenSys (New York)

November 2018: IETF (Singapur)

(4)

4 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Contribute

Be Influential

Relevant!

(5)

5 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Laufende Forschungsprojekte

 RAPstore – RIOT App-Store für IoT-Anwendungen

 I3 – Industrielles Informations-zentrisches Internet:

Sensorkommunikation auf Ölplattformen mit RIOT

 X-Check – Sicherheits-Monitoring an Internet Exchange Points

 MONICA – Management Of Networked IoT Wearables

 SANE – Smart Urban Sensing

 SecVI – Sicherheit im Autonomen Fahren

(6)

6 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Im Fokus: Open Source Software

 Laufende Projekte mit großer Sichtbarkeit

 Aktive Communities

 Lebendig & nachhaltig

 Impact erzeugen

 Mitgestalten

 Ergebnisse veröffentlichen

 Mit Anwendern arbeiten

(7)

www.riot-os.org 7

The Internet of Things (IoT)

1-2 GB

> 4GB

~ 2 GB

16 KB

96 KB 8 KB

> 4GB

512 MB

IoT = programmable world

(8)

8

IoT: The operating system question

IoT = programmable world www.riot-os.org

(9)

www.riot-os.org 9

RIOT: The friendly IoT operating system

IoT = programmable world

(10)

10

WWW.RIOT-OS.org

The friendly Operating System for the

Internet of Things

(11)

11

Join the RIOT

• World-wide, open source community

A really large open source project

• ~750 forks on GitHub https://github.com/RIOT-OS/RIOT

• Hundreds on the developer mailing list: devel@riot-os.org

• Developers from Asia, Europe, North America, South America

• Support & discussions on IRC: irc.freenode.org #riot-os

www.riot-os.org

(12)

CAF

C++ Actor Framework

Scalability

Efficient distribution

Efficient calculations Across hardware

Across networks

C++ Library – Work-stealing Scheduler – OpenCL Binding Open Source – TCP/UDP/CoAP – ACTORS!

www.actor-framework.org

(13)

13 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Global skalierbare, verteilte Programmierung

Problem: Verteilte zuverlässige Programmierung in einer heterogenen Welt

C++ Actor Framework (CAF)

Zuverlässiges Message Passing

Skalierbarkeit & Sicherheit

Open Source Community

CAF hat industrielle Anwender

Vast + BRO / Paxson Group, Berkeley

Dual Universe / Novaquark, Paris

(14)

14 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Weitere Open Source Software@INET

 RTRlib - BGP Prefix Origin Validation (RPKI)

Standard Referenz-Implementierung

 RPKI Tools – Monitoring von RPKI

Sicherheits-Werkzeuge für das Internet Backbone

 Ad hoc On-Demand Distance Vector Routing

 AODVv2 Standard Referenz-Implementierung

 Mcproxy – Multicast Proxy Daemon

 Vielfacher industrieller Einsatz ( Qualcomm)

(15)

19 AG Internet Technologies  https://inet.haw-hamburg.de/ 

Wie weiter?

Individuelle Sprechstunde

“Mein Forschungsthema im Master”

Vereinbarung per Email:

t.schmidt@haw-hamburg.de Web:

http://inet.haw-hamburg.de

Referenzen

ÄHNLICHE DOKUMENTE

a) Please name and explain different standard options for transferring a complex data structure within a SOAP envelope. b) Please describe options to encrypt the data of your

C++ Library – Work-stealing Scheduler – OpenCL Binding Open Source – TCP/UDP/CoAP –

C++ Library – Work-stealing Scheduler – OpenCL Binding Open Source – TCP/UDP/CoAP –

 Wird innerhalb eines sliding Window ein Segment verloren, muss das ganze Fenster erneut gesendet werden. Einfache Idee

 Wird innerhalb eines sliding Window ein Segment verloren, muss das ganze Fenster erneut gesendet werden. Einfache Idee

 Wird innerhalb eines sliding Window ein Segment verloren, muss das ganze Fenster erneut gesendet werden. Einfache Idee

Prerequisites: From the first semester, you inherited a Client/Server pair for resource sharing, where servers announce their presence (provider profile) via multicast and

Optional homework extension: Use deploy your Java transform program as a Web Service (in: XML+XSL, out: HTML), write a Client Web appli- cation to use this service and