An introduction to the organization of the Internet Lab

Slides:



Advertisements
Similar presentations
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA TCP/IP Protocol Suite and IP Addressing Halmstad University Olga Torstensson
Advertisements

CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 25 Introduction to Computer Networks.
COM 362 Computer Networks I Laboratory Introduction to the Lab, Networking Tools and Linux COM 362 Computer Networks I Laboratory Introduction to the Lab,
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Class Overview.
11- IP Network Layer4-1. Network Layer4-2 The Internet Network layer forwarding table Host, router network layer functions: Routing protocols path selection.
Introduction To Networking
Network Layer4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side,
CMPSCI 453/653 Department of Computer Science
Introduction An introduction to the software and organization of the Internet Lab.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
A TCP/IP Lab Course Magda El Zarki Dept. of ICS UC, Irvine
Introduction An introduction to the equipment and organization of the Internet Lab.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Chapter Six NetworkingHardware. Agenda Questions about Ch. 11 Midterm Exam Ch.6 Cable kit.
Chapter 1 Overview Review Overview of demonstration network
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Network Admin Course Plan Accede Institute Of Science & Technology.
1 Chapter Overview Using the New Connection Wizard to configure network and Internet connections Using the New Connection Wizard to configure outbound.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Link Layer 5-1 Link layer, LAN s: outline 5.1 introduction, services 5.2 error detection, correction 5.3 multiple access protocols 5.4 LANs  addressing,
NUS.SOC.CS2105 Ooi Wei Tsang Application Transport Network Link Physical you are here.
ICS156 final review Xiaowei Yang. What this course is about  Reinforcing basic networking concepts  Practical networking knowledge  Today Review concepts.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Networks and Protocols CE Week 7b. Routing an Overview.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Routing, VLANs and Network Segmentation. Nick Rowlett Technology Director – Sparta Schools Cisco Certified Network Administrator Microsoft Certified System.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
CISCO PACKET TRACER By:- Ankita Rawat Sohit Mehta Sukhwinder Singh.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Introduction An introduction to the equipment and organization of the Internet Lab.
1 Addressing, Internetworking. 2 Collection of Subnetworks The Internet is an interconnected collection of many networks.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Course Syllabus  Text Book: B. A. Forouzan, “ TCP/IP Protocol Suite ”, 3rd. ed., McGraw-Hill, 2005  Instructor 張軒彬, Office Number:
Computer Communication Networks
SE-307: Computer Communication Networks
Networking Stuck in Active
Introduction An introduction to the software and organization of the Internet Lab.
Networking CS 3470, Section 1 Sarah Diesburg
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
Course Review 2015 Computer networks 赵振刚
Dr. Clincy Professor of CS
Chapter 6: Network Layer
Introduction to Networking Prof. Ananjan Maiti. Overview of the course OSI and TCP/IP Models:  Open Systems Interconnection (OSI)  Transmission Control.
CCNA v3.1 Student Migration Guidelines
Net 431: ADVANCED COMPUTER NETWORKS
CS 6027 Advanced Computer Networking
Protocols and the TCP/IP Suite
Introduction An introduction to the software and organization of the Internet Lab.
An introduction to the organization of the Internet Lab
An introduction to the organization of the Internet Lab
NTHU CS5421 Cloud Computing
CNT 4704 Analysis of Computer Communication Networks
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Protocols and the TCP/IP Suite
CCNA Cisco Certified Network Associate
Introduction An introduction to the organization of the Networks Course and the Internet Lab.
CS 381: Introduction to Computer Networks
Review of Internet Protocols Network Layer
Presentation transcript:

An introduction to the organization of the Internet Lab

Course Description This is a lab based course. The goal of the course is to reinforce some of the networking concepts that were taught in an introductory networking course. The lab is structured around lab exercises that highlight topics such as IP addressing and forwarding, data link and ARP, LAN switching, routing (RIP, OSPF), TCP, ICMP, NAT, DHCP, etc. The course consists of a sequence of labs that build upon each other. Lab quizzes are used to evaluate the students’ understanding of the material and ensure that students have completed the assigned lab exercises. All networking concepts that appear in the labs are covered weekly in class. A final written exam tests students on the concepts covered in class.  Prerequisites: Introduction to Networking Course (a strict requirement!) Class Notes: Available on my course website Software: Available online and on UCI/ICS servers. Labs: Available on my course website Piazza: Online class discussion group Lab Quizzes: Follows lab format Final: Closed book based on lecture material

Course Structure Lectures – in class, each lecture reviews background material of a lab Labs – Students download and install lab software Students work on labs independently (alone or in groups) TA office hours to assist students with lab exercises Piazza – use to communicate and discuss course related issues 2 Hands-on Lab quizzes held in ICS labs – similar in format to lab exercises Quiz 1 based on labs 1-3 Quiz 2 based on labs 4-6 (note that labs 1-3 are foundation for all subsequent labs) Closed Book Final – based on lecture material

Course Outline Topic 1 - Introduction to the Internet Lab Lecture: Overview of the course and the lab software. A TCP/IP example. Internet Architecture and protocols. IP addressing. Lab1: Software installation Topic 2 - Single Segment Networks Lecture: Local Area Networks, multiple access and Ethernet. Lab2: Configuring a network interface for IP networking; address resolution with ARP. Traffic capture. Topic 3 - Static IP routing Lecture: IP forwarding, subnetting and routing between IP networks Lab3: configuring a Cisco router; static configuration of routing tables Topic 4 - LAN switching Lecture: Bridging in Ethernet networks. Transparent bridging, forwarding of Ethernet frames between LAN switches/bridges; spanning tree protocol for loop free routing between interconnected LANs. Lab4: configuring a bridge; loop free forwarding; mixed router/switch topologies.

Cont. Topic 5 - Dynamic Routing Protocols Lecture: Routing protocols: OSPF and BGP Lab5: OSPF; BGP. Topic 6 - Transport  Protocols: UDP and TCP Lecture: Transport protocols. UDP and TCP. TCP connection management, TCP flow control, retransmissions in TCP, TCP congestion control. Lab6: Using UDP and TCP for data transport, fragmentation, Connection Management; Path Discovery; Error Control. Topic 7 - NAT and  DHCP Lecture: DHCP, Public vs private networks, different NAT configurations/usage scenarios. Lab7: Configuring DHCP; Setting up various NAT scenarios.

“Virtual” Lab Equipment GNS3 network simulation software is used to create network topologies The software uses virtual Ethernet hubs and switches and Cisco 3640 routers. Routers are labeled: R1, R2, R3, R4,….. Switches are labeled: SW1, SW2, SW3, SW4,….. Routers run Cisco IOS 12.x version The labs use VirtualMachine to run GNS3 on a virtual platform IPTerm is used to simulate hosts Hosts are labeled as: PC1, PC2, PC3, PC4….. The labs use Wireshark Traffic Capture and Analyzer software to view data transmissions between the various devices

Structure of the Labs Each lab has multiple exercises. Each exercise has two components: network configuration setup, traffic analysis and discussion. Lab Exercises Students follow the steps for each lab exercise that are performed using the GNS3 software. All lab exercises can be completed without supervision. The time to complete a lab session should be 3-5 hours on average, but may vary. The activities during the lab session are not graded nor are the results/outputs of the lab exercises. Lab Analysis At the end of most lab exercises are a series of questions. Answer the questions using the data you collected whilst doing the lab the exercises. Lab Quizzes Follow same format as Labs. You will be required to configure the virtual hardware, setup traffic scenarios, analyze the data and explain network behavior. Pre-Quiz is a dry run of a Lab Quiz. Highly recommended you participate.