Till KTH:s startsida Till KTH:s startsida

Networks

A topic that could be it own course. We will look at how the Internet protocols work and what quality of service they provide.

Since all distributed systems do communicate it's important to understand what services we can expect and what limitation s we have. Especially important are IP, TCP, UDP, DNS and NAT.

Having a network protocol does not solve all issues, we have to know how to actually access it from a program? What are the API:s that we can use and what do they provide. How do we code messages into byte streams in a way that the receiver can unpack the stream and recreate the message?

Lärare Johan Montelius skapade sidan 31 augusti 2012

kommenterade 24 oktober 2013

Is there a reason for this lecture (and the "Transactions" lecture) to only be visible when logged in? All the other lectures are "visible to the whole world". Almost missed reading the slides because of this.

Lärare Johan Montelius ändrade rättigheterna 28 augusti 2014

Kan därmed läsas av alla och ändras av lärare.
Johan Montelius redigerade 9 september 2014

A topic that could be it own course. We will look at how the Internet protocols work and what quality of service they provide.

Since all distributed systems do communicate it's important to understand what services we can expect and what limitation s we have. Especially important are IP, TCP, UDP, DNS and NAT.

Having a network protocol does not solve all issues, we have to know how to actually access it from a program? What are the API:s that we can use and what do they provide. How do we code messages into byte streams in a way that the receiver can unpack the stream and recreate the message?


* networks.pdf