Dr. Philip Cannata 1 Midterm Review. Dr. Philip Cannata 2 Be sure to study all of the Homework and Quiz solutions.

Slides:



Advertisements
Similar presentations
Packets, Packet Switching and The OSI Model PACKET Packets  Transmissions are broken up into smaller units or data transmissions called packets PACKET.
Advertisements

TOPIC LEARNING BTEC Level 3 Unit 28 Websites L01- All students will understand the web architecture and components which allow the internet and websites.
Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 5 Omar Meqdadi Department of Computer Science and Software Engineering University of.
ECE 355 Introduction to Computer Networks and Data Communications
IS 247 Introduction to Web Application Development Tim Wu.
W7D2. Internet (topology) (recap) Local Area Networks (Ethernet) packet switched networks LAN-s patched together Internet addresses (Internet Protocol.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
Lecture 3 Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit.
91.413: Data Communications I Fall 2007
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Networking Solutions Chapter 2 – The OSI Model. The Layered Approach Similar to a company like ◦ Advantages ◦Divides the network into ◦Multiple vendors.
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
COEN 445 Communication Networks and Protocols Lab 3
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
Introduction to Computer Administration Computer Networks Advanced Topics.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
1 Application Layer Lecture 6 Imran Ahmed University of Management & Technology.
NSLOOKUP CNIT 102 Substitute lecture Sam Bowne.
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.
Dr. Philip Cannata 1 Wrap-Up. Dr. Philip Cannata 2 Final Review Final Questions Distribution Review Midterm, All Homework and All Quizzes Review IP Addressing.
Dr. Faouzi Kamoun (MSUD 538) Tel: College of Information Technology Dubai University College ITGN 235: Principles of Networking.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
CS 3830 Day 5 Introduction 1-1. Announcements  Program 1 due today at 3pm  Program 2 posted by tonight (due next Friday at 3pm)  Quiz 1 at the end.
Log onto: Click on Political Science 2.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
Chapter 12 End-to-End Networking. FIGURE 12.0.F01: UDP packet fields.
Session 2.
LO1 Know types of Network Systems and Protocols. Application Layer Protocols.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Networks Part 3: Packet Paths + Wireshark NYU-Poly: HSWP Instructor: Mandy Galante.
Advanced Computer Network
PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Announcements: IT for Mid-Terms will start on NOVEMBER 18 th Packets Due TODAY Today in Class:  Complete ACCESS Sheet and turn in packets  Enlightenment.
Warmup  1.) 4x 2 = 202.) 3x = 29  3.)4.)  5.)6.)
Companion Website:
Transmission Control Protocol (TCP) Internet Protocol (IP)
TCP and UDP Ports. 1.The TCP part of TCP/IP stands for Transmission Control Protocol, and it is a reliable transport-oriented way for information to be.
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
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
Introduction1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
Midterm Exam Review Release questions via webcourse “assignment” around 12:00pm, Mon. Oct. 28 th, due via webcourse at 12:00pm next day Submit format:
Introduction1-1 CS 494/594 Internetworking Protocols.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols Network Fundamentals.
Computer Networking 网络课件 双语教学 模拟实验 计算机网络教研室 Department of Computer Networking Application CHAPTER 14 INTERNETWORKING 1 The first section 2 Exercises.
Chapter 5 Network and Transport Layers
COSC 541 Data Communication Systems & Computer Networks
Due: a start of class Oct 12
ECET 465 Innovative Education--snaptutorial.com
Network Diagnosis Dr. Hwajung Lee
Test Booklet- Begin on page 4 Answer Booklet- Pages 5-7 Questions 1-21
PART VI Application Layer.
Test Booklet- begin on page 4 Answer Booklet- pages 5-9 questions 1-26
Protocols 2 Key Revision Points.
Protocol Application TCP/IP Layer Model
LAN Switching and Wireless – Chapter 1
Midterm Exam Review Release questions via webcourse “assignment” around 10:30am, Thur. Oct. 25th, due via webcourse at 10:30am next day Submit format:
IS 4506 Configuring the FTP Service
Companion website:
Presentation transcript:

Dr. Philip Cannata 1 Midterm Review

Dr. Philip Cannata 2 Be sure to study all of the Homework and Quiz solutions.

Dr. Philip Cannata 3 Carefully review the following sections in “Top-Down” What is a Protocol? Packet Switching A Network of Networks Overview of Delay in Packet-Switched Networks 1.5 Protocol Layers and Their Service Models 2. Intro 2.1 Principles of Network Applications 2.2 HTTP 2.3 FTP 2.4 Intro SMTP Comparison to HTTP 2.5 DNS

Dr. Philip Cannata 4 Python Programs to know inside and out SimpleWebClient.py on the class calendar WebServer.py UDPPingerClient.py UDPPingerServer.py From “Foundations of Python Network Programming”: search4.py on the class calendar Page137.py on the class calendar for possible extra credit

Dr. Philip Cannata 5 Carefully Review the following from the Companion Website. Video Notes Chapter 1 Propagation Delay and Transmission Delay Traceroute Chapter 2 Introduction to Wireshark and HTTP Wireshark Labs (I passed out hardcopy solutions for these.) HTTP DNS – Note: for the last part of this lab I think he should have done: nslookup mit.edu bitsy.mit.edu see the next page for a better example.

Dr. Philip Cannata 6 Understand the following nslookup interaction. Phils-MacBook-Pro:~ pcannata$ nslookup utexas.edu Server: Address: #53 Non-authoritative answer: Name:utexas.edu Address: Name:utexas.edu Address: Name:utexas.edu Address: Name:utexas.edu Address: Phils-MacBook-Pro:~ pcannata$ nslookup -type=NS utexas.edu Server: Address: #53 Non-authoritative answer: utexas.edunameserver = chisos.ots.utexas.edu. utexas.edunameserver = dns1.illinois.edu. utexas.edunameserver = dns2.illinois.edu. utexas.edunameserver = marianas.its.utexas.edu. utexas.edunameserver = glass.its.utexas.edu. Authoritative answers can be found from: Phils-MacBook-Pro:~ pcannata$ nslookup utexas.edu chisos.ots.utexas.edu Server:chisos.ots.utexas.edu Address: #53 Name:utexas.edu Address: Name:utexas.edu Address: Name:utexas.edu Address: Name:utexas.edu Address: The following steps will get an authoritative answer