CS 381: Introduction to Computer Networks

Slides:



Advertisements
Similar presentations
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
Advertisements

Exam Review. Basic Concepts  Packet switching versus circuit switching  Their advantages and disadvantages  Layered network architecture  Various.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Introduction to Transport Layer. Transport Layer: Motivation A B R1 R2 r Recall that NL is responsible for forwarding a packet from one HOST to another.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
CS470 Computer Networking Protocols
Network Programming Chapter 1 Networking Concepts and Protocols.
Net 221D:Computer Networks Fundamentals
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
Introduction 1-1 source application transport network link physical HtHt HnHn M segment HtHt datagram destination application transport network link physical.
2: Transport Layer 11 Transport Layer 1. 2: Transport Layer 12 Part 2: Transport Layer Chapter goals: r understand principles behind transport layer services:
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Introduction to Networks
Introduction to Technology Infrastructure
Chapter 3 outline 3.1 Transport-layer services
Graciela Perera Introduction Graciela Perera
CS 3214 Computer Systems Networking.
TCP/IP (Original) Application Transport Internet Network Access TCP/IP
Computer Networks.
Slides taken from: Computer Networking by Kurose and Ross
1.2 The Network Edge Beginning at the edge of a network we are looking at the components with which we are most familiar - namely, the computers that we.
CS 3214 Computer Systems Lecture 21 Godmar Back.
CNT 4704 Computer Communication Networking (not “analysis”)
Distributed Systems.
Course Review 2015 Computer networks 赵振刚
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 9
CS 3214 Computer Systems Networking.
06- Transport Layer Transport Layer.
Introduction to Technology Infrastructure
SEEM5770/ECLT5840 Course Review
CS 1652 Jack Lange University of Pittsburgh
Introduction to Networks
Chapter 2 Introduction Application Requirements VS. Transport Services
Chapter 1: Introduction
Transport Layer Our goals:
Networking CS 3470, Section 1 Sarah Diesburg
September 19th, 2013 CS1652 Jack Lange University of Pittsburgh
Computer Communication & Networks
I. Basic Network Concepts
ECEN “Internet Protocols and Modeling”
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
CSCD 330 Network Programming
ECE369 Computer Networks Prof. Hong Liu
The Transport Layer De/Multiplexing, Reliability
Networking CS 3470, Section 1 Sarah Diesburg
Networking CS 3470, Section 1 Sarah Diesburg
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Computer Networking A Top-Down Approach Featuring the Internet
CS4470 Computer Networking Protocols
INFORMATION FLOW ACROSS THE INTERNET
The Internet 2nd Lecture
CS 381: Introduction to Computer Networks
Chapter 3 Transport Layer
Midterm Exam Review Release questions via webcourse “assignment” around 10:30am, Thur. Oct. 25th, due via webcourse at 10:30am next day Submit format:
Transport Layer Our goals:
Network Basics and Architectures Neil Tang 09/05/2008
Presentation transcript:

CS 381: Introduction to Computer Networks Exam 1: Study Guide

Introduction Overview of the Internet Network edge devices Network core devices The five layers of the OSI model Circuit switched networks FDM/TDM Packet switched networks Store-and-Forward Sources of delay History

Application Layer Application layer services and protocols HTTP, e-mail, DNS Application architectures Client/server Peer-to-peer (P2P) Sockets Web caches (proxy servers) Video streaming and content distribution networks

Transport Layer Transport layer services Multiplexing/demultiplexing UDP Services, advantages, disadvantages, header format Principles of reliable data transfer Services and drawbacks of the Internet core RDT protocols and FSMs Stop-and-wait protocol Pipelining Go-back-N, Selective Repeat TCP Generating timeout value Fast retransmit Flow control

Supplemental Reading On Distributed Communications: Introduction to Distributed Communication Networks MEMORANDUM FOR: Members and Affiliates of the Intergalactic Computer Network Development of the Domain Name System Congestion Avoidance and Control Transmission Control Protocol (TCP) RFC 793

Exam 1 Format No calculators! Five questions Covers material from lecture 1 through lecture 9 May have multiple components (a, b, c, …) Circle one question you want to omit Exam graded out of 4 equally weighted questions You may bring one 3” x 5” note card for help on the exam Front/back No calculators!