d istributed i nformation s ystem 2010 summary edith ngai uppsala university

12
DISTRIBUTED INFORMATION SYSTEM 2010 SUMMARY Edith Ngai Uppsala University

Upload: damon-clark

Post on 12-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

DISTRIBUTED INFORMATION SYSTEM 2010SUMMARY

Edith Ngai

Uppsala University

Page 2: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

CHAPTER 1: INTRODUCTION

Introduction

1

Internet overview what’s a protocol? network edge, core,

access network packet-switching versus

circuit-switching Internet/ISP structure Internet protocol stack

You have a “big picture”:

context, overview, “feel” of networking

Page 3: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

CHAPTER 2: APPLICATION LAYER2

: Applica

tion La

yer

2

application architectures client-server P2P hybrid

application service requirements: reliability, bandwidth, delay

Internet transport service model connection-oriented, reliable:

TCP unreliable, datagrams: UDP

specific protocols: HTTP FTP SMTP, POP, IMAP DNS P2P: BitTorrent, Skype

Page 4: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

CHAPTER 3: TRANSPORT LAYER

Transp

ort La

yer

3

principles behind transport layer services: multiplexing, demultiplexing reliable data transfer flow control congestion control

instantiation and implementation in the Internet UDP TCP

Next: leaving the network

“edge” (application, transport layers)

into the network “core”

Page 5: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

CHAPTER 4: NETWORK LAYER

Netw

ork

Layer

4

4. 1 Introduction 4.2 Virtual circuit

and datagram networks

4.3 What’s inside a router

4.4 IP: Internet Protocol Datagram format IPv4 addressing IPv6

4.5 Routing algorithms Link state Distance Vector Hierarchical routing

4.6 Routing in the Internet RIP OSPF BGP

4.7 Broadcast and multicast routing

Page 6: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

CHAPTER 8: NETWORK SECURITYBasic techniques…...

cryptography (symmetric and public) message integrity digital signature

…. used in many different security scenarios secure email

Operational Security: firewalls and IDS

5

8: Netw

ork Security

Page 7: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

DS: DISTRIBUTED SYSTEMS

Definitions of distributed systems and comparisons to centralized systems.

The characteristics of distributed systems. The basic design issues. Read Chapter 1 and Chapter 2 of the DS textbook. [Coulouris et al.]

6

Page 8: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

MIDDLEWARES

The basic conceptual framework for remote object invocation in distributed systems.

Definition of RPC and how it works. CORBA object model and IDL. CORBA remote procedure definition and remote

object invocation. Read DS Textbook Chapters 5 and 20.

7

Page 9: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

OPERATING SYSTEM

Brief introduction to operation system Major operating systems components Basic computer system organization Computer and network architecture

Read Chapter 6 in the DS textbook to understand OS and how middleware is supported by the OS at the nodes of a distributed system

8

Page 10: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

DISTRIBUTED FILE SYSTEM

Introduction to file system Characteristics of distributed file system Case study: Sun Network File System Case study: The Andrew File system

Read DS textbook chapter 8 after the lecture…

9

Page 11: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

QUESTIONS?

Page 12: D ISTRIBUTED I NFORMATION S YSTEM 2010 SUMMARY Edith Ngai Uppsala University

LYCKA TILL!