OSI Model Layers, TCP/IP

Tom Kelliher, CS 318

Feb. 21, 2000

Administrivia

Announcements

Project 1 due Wednesday.

Assignment

From Last Time

TCP vs. UDP. Ethernet cable types.

Outline

  1. A closer look at the OSI layers.

  2. Introduction to TCP/IP.

Coming Up

A closer look at the TCP/IP layers, socket programming

OSI Model Layers

Physical Layer

Ethernet:

ATM:

Data Link Layer

Network Layer

Transport Layer

Session Layer

Presentation Layer

``Library''-type functionality

Application Layer

User- System-Level utilities:

Introduction to TCP/IP

Some of the protocols:

Message transmission example:

``Gluing'' Networks Together

IP Addresses

Form:

Encapsulation

  1. Data
  2. Application layer
  3. TCP/UDP layer --- TCP frame
  4. IP layer --- IP datagram
  5. Ethernet layer --- ethernet frame: 46--1500 bytes (MTU)

Demultiplexing

Process Communication

How do processes on separate machines communicate?



Thomas P. Kelliher
Mon Feb 21 07:44:01 EST 2000
Tom Kelliher