Networking CS 3470, Section 1 Sarah Diesburg

Slides:



Advertisements
Similar presentations
Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
Advertisements

1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 3 Ethernet Technologies/ Ethernet Switching/ TCP/IP Protocol Suite and IP Addressing.
Assessment 1 Review Network Layers. Computer 1Computer 2 2.
COMP2330 Subject Review. Final Exam  Time: 14:45-16:45, 4 May 2010  Venue: SHALL  6 questions  8 pages  2 hours  20% percent (programming)  distributed.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961 Internet Protocols Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Protocols ECSE:6961 Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
Midterm Review 1 Introduction –Basic terminology and concepts. Physical Layer –Time and frequency domains. –Bandwidth and data rate. –Analog and digital.
EEC-484/584 Computer Networks Lecture 13 Wenbing Zhao
1 Link Layer & Network Layer Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof. Dina Katabi.
TCP. Learning objectives Reliable Transport in TCP TCP flow and Congestion Control.
Exam Review Networking CS 3470, Section 1 Sarah Diesburg.
20101 The Data Link Layer Chapter Design Issues Controls communication between 2 machines directly connected by “wire”-like link Services Provided.
Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.
Midterm Review - Network Layers. Computer 1Computer 2 2.
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
1 CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 8 Ethernet Switching.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 16.
TCP1 Transmission Control Protocol (TCP). TCP2 Outline Transmission Control Protocol.
Data Link Layer Moving Frames. Link Layer Protocols: ethernet, wireless, Token Ring and PPP Has node-to-node job of moving network layer.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Ethernet Network Fundamentals – Chapter 9.
ECE453 – Introduction to Computer Networks Lecture 17 – Top – Down Approach (A Review)
Ch 13. Wired LANs: Ethernet IEEE Standards Project 802 launched in 1985 – To set standards to enable intercommunication among equipment from a variety.
LAYER TWO AND BELOW 1 Rocky K. C. Chang 13 September 2010.
Chapter 14 Local Area Networks
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
1 Point-to-Point Links: Encoding Encoding: Section 2.2 (Section 2.1 read on your own)
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
Building A Network: Cost Effective Resource Sharing
+ Lecture#2: Ethernet Asma ALOsaimi. + Objectives In this chapter, you will learn to: Describe the operation of the Ethernet sublayers. Identify the major.
Client-server communication Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
CS 457 – Lecture 3 Link Layer Protocols Fall 2011.
Chapter 3: Network Protocols and Communications
Instructor & Todd Lammle
Getting Connected (Chapter 2 Part 4)
OSI LAYERS.
Getting Connected (Chapter 2 Part 1)
Chapter 3 outline 3.1 Transport-layer services
Networking CS 3470, Section 1 Sarah Diesburg
Whirlwind Tour Of Lectures So Far
Getting Connected (Chapter 2 Part 3)
Networking Devices.
Networking CS 3470, Section 1 Sarah Diesburg
Hubs Hubs are essentially physical-layer repeaters:
Chapter 2 Ethernet Networking and Data Encapsulation
Instructor Materials Chapter 3: Network Protocols and Communications
Instructor: Mr. Malik Zaib
Network Architecture Introductory material
CS 457 – Lecture 6 Ethernet Spring 2012.
Transport Layer Our goals:
Networking CS 3470, Section 1 Sarah Diesburg
Review of Important Networking Concepts
Process-to-Process Delivery:
Getting Connected (Chapter 2 Part 3)
Review First mile problem Internet End Users Last mile
Reliable transmission
Point-to-Point Links Outline Encoding Framing Error Detection
Ethernet Neil Tang 9/17/2008 CS440 Computer Networks.
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Chapter 5 Transport Layer Introduction
Building A Network: Cost Effective Resource Sharing
Networking CS 3470, Section 1 Sarah Diesburg
Getting Connected (Chapter 2 Part 3)
Networking CS 3470, Section 1 Sarah Diesburg
Networking CS 3470, Section 1 Sarah Diesburg
Chapter 5 Transport Layer Introduction
Process-to-Process Delivery: UDP, TCP
Data Link Layer: Overview; Error Detection
Network Basics and Architectures Neil Tang 09/05/2008
Presentation transcript:

Networking CS 3470, Section 1 Sarah Diesburg Exam Review Networking CS 3470, Section 1 Sarah Diesburg

Coverage 80% of points based on lectures, assignments, projects 1-2 10% points based on your ability to apply various principles learned in the class Multiple choice, short answer, and problem solving questions

Introduction and Foundations Definitions Circuit-switched network Packet-switched network Network Gateway Switch

Introduction and Foundations Definitions Addressing Unicast, multicast, broadcast Multiplexing

Introduction and Foundations Short answers Compare and contrast types of multiplexing Synchronous Time-Division Multiplexing (STDM) Frequency-Division Multiplexing (FDM) Statistical Multiplexing

Network Performance Definitions Bandwidth Latency Length and width of a bit Delay x Bandwidth Return Trip Time (RTT) Jitter

Network Performance Short answers Find the latency Find the RTT Find the Delay x Bandwidth

Internet Architecture Definitions Protocols and Encapsulation Fragmentation/defragmentation

Internet Architecture Short answers List Internet Model layers List ISO/OSI Model layers

SMTP Short answers What is RFC? What is SMTP? What commands do you use to send an email through the SMTP protocol? What port does an SMTP server listen on?

Link Layer Encoding/Decoding Definitions Encode Decode Network adaptors Baseline wander Clock recovery Bit stuffing Frame

Link Layer Encoding/Decoding Short answers Be able to chart NRZ, NRZI, Manchester Be able to explain the purpose behind 4B/5B Be able to explain why a clock is necessary

Error Detection Definitions 2-D Checks Internet Checksums Cyclic Redundancy Check

Error Detection Short answers CRC Internet Checksum

Reliability Definitions Acknowledgement (ACK) Timeouts

Reliability Short answers Stop-and-wait Sliding window

Core Ethernet Definitions CSMA/CD and CSMA/CA Repeater Collision domain MAC address Runt frame Polling Token Passing

Implementing Mutual Exclusion Short answers Layout of core ethernet Total reach, number of repeaters When will an Ethernet adapter accept a frame? (3 conditions)

Network Programming Definitions Socket Client-Server Model Port

Network Programming Short answers Control flow of simplex client and server

Be able to fill this in… Server socket() bind() Well-known port Client listen() socket() accept() blocks until connection from client connect() Connection establishment fgets() recv() Data(request) process request fputs() send()

Be able to explain what each thing does… Server socket() bind() Well-known port Client listen() socket() accept() blocks until connection from client connect() Connection establishment fgets() recv() Data(request) process request fputs() send()

Project 2 What is the difference between Straight vs crossover Ethernet cable