Presenter. Xiaolong Li, Assistant Professor Department of Industrial and Engineering Technology Morehead State University
|
|
- Emil Kelley
- 5 years ago
- Views:
Transcription
1 DEVELOPMENT AND APPLICATION OF A NEW CURRICULUM FOR COMPUTER NETWORKING Presenter Xiaolong Li, Assistant Professor Department of Industrial and Engineering Technology Morehead State University Gabriel Alungbe Department of Industrial Engineering &Technology Morehead State University Yuqiu You, Department of Industrial Engineering &Technology Morehead State University This paper describes a course and laboratory of computer networking for students in the Department of Industrial and Engineering Technology (IET) at The Morehead State University. INTRODUCTION Computer networking is a fundamental course for Electrical, Electronics & Computer Technology Program (EECT). Teaching computer networking course for EECT students can be a challenge because of the breadth of topics spanning from electrical engineering to computer engineering and computer science which encompasses concepts from physical layer such as bandwidth, modulation, and coding to application layer such as DNS and DHCP. In our computer networking class, we set up a weekly lab which accounts for the same amount of time as the lecture. The outcome of this curriculum is to have students benefit from a better understanding of fundamental concepts as well as gaining hands-on experience. In this paper, we show how we use network equipments and network analyzers to develop this new curriculum. In the past, our department has purchased networking equipment such as Cisco switches and routers to establish the networking lab. However, we have faced the problems that only limited topics can be explored through these equipments. For most students in my department, they can understand better the topics if they can see how they work. Ethereal is one of such software that can provide the sequence of messages exchanged between two protocol entities so that students can see network protocol in action. The Ethereal labs are good for students to investigate every part of the network. However, Ethereal cannot provide students with hands-on experience on how to configure and maintain router and server. Therefore, we designed 9 labs on router and server configuration and maintenance. However, the scope of the lab topics with router and server are limited, such as we only have 100Mbps cable so that we cannot investigate the performance if the 100Mbps cable is substituted by 1Gbps cable. Recently, I found the OPNET IT Guru simulator can be used for evaluation of network design. OPNET is a very powerful network simulator. It provides network modeling, simulation, and analysis. It has been widely used for research and professional network design. With OPNET, engineer and system administrator can very effectively analyze the system performance, diagnose problem, and validate changes before they are implemented. However, it is also very, very expensive. Fortunately a limited (at no cost) academic version OPNET IT Guru Academic Edition exists that is good enough for our labs. In this curriculum, I developed two labs which require students to use OPNET IT Guru Academic Edition to design and validate a network.
2 Therefore, in this curriculum, I use Ethereal, OPNET IT Guru, Cisco Switch, Cisco Router, and Linux to develop 15 computer networking labs so that students will better understand the concepts of framing, encapsulation, and protocol as well as know how to implement, manage, and analyze a networking design configuration and maintenance of router and server. The lecture mainly focuses on the concepts, principles, and protocols on computer networking. The textbook that we adopted is Andrew S. Tanenbaum s Computer Networks, 4th edition [1]. Students attending both lecture and lab will obtain better understanding of the fundamentals of data transmission, internetworking protocol, and network security and gain the skills to design and analyze computer networking, configure and maintain network switches and routers, and install and maintain network server. This paper will describe the labs with feedback from students. The main goals of the labs are to: To understand the concepts of layer To understand the concepts of encapsulation and framing To gain skills on conducting network design and evaluation. To gain hands-on experience on configuration and maintenance of switch, router, and server. To gain skills on trouble shooting ETHEREAL Understanding of the concepts on layering, encapsulation, and protocol can often be greatly deepened by seeing protocol in action and by observing the sequence of message exchanges between two protocol entities, delving down into the details of protocol operation, and causing protocol to perform certain actions and then observing these actions and their consequences. This can be done in a simulated environment or in a real network such as the Internet [2]. The former approach will allow students run various network applications in different scenarios using a computer in the lab. Students will observe the network protocol in the computer in action, interacting and exchanging messages with protocol entities executing elsewhere in the Internet. Ethereal, which has similar functions as tcpdump, is such a tool that can be used to capture and analyze packets in networks. In fact, Ethereal is also used by network professionals around the world for troubleshooting, analysis, software and protocol development, and education. It has all of the standard features you would expect in a protocol analyzer, and several features not seen in any other product. Its open source license allows talented experts in the networking community to add enhancements. It runs on all popular computing platforms, including Unix, Linux, and Windows. The basic tool for observing the messages exchanged between executing protocol entities is called a packet sniffer. As the name suggests, a packet sniffer captures ( sniffs ) messages being sent/received from/by a computer; it will also typically store and/or display the contents of the various protocol fields in these captured messages. A packet sniffer itself is passive. It observes messages being sent and received by applications and protocols running on a computer, but never sends packets itself. Similarly, received packets are never explicitly addressed to the packet sniffer. Instead, a packet sniffer receives a copy of packets that are sent/received from/by application and protocols executing on your machine. The structure of Ethereal is shown in Figure 1 [2]. It has two parts. At the right side are the protocols and applications that run on a computer. In the dashed rectangle is the packet sniffer or Ethereal installed in the computer which consists of two parts. The packet capture receives a copy of every link-layer frame that is sent from or received by the computer. The packet analyzer will display the contents of all fields within a protocol message. In order to do so, the packet analyzer must understand the structure of all messages exchanged by protocol. Ethereal currently supports more than 700 protocols [3].
3 Figure 1. Structure of Ethereal PEDAGOGICAL DESIGN Our lecture follows the traditional bottom up scheme in teaching networking [1]. We begin with an introduction of computer network; followed by physical layer, data link layer (including MAC layer), network layer, transport layer, and application layer. The idea behind this pedagogical approach is to have students to explore the detail of packet switching networks, such as cabling, fragmentation, routing algorithm, and experience how to build a virtual network and test its performance. We have 15 labs that haven developed to topics from [1] and has been taught in the fall semester 2006 and is taught again in fall Each lab has 2 hour activities, held weekly for 15 weeks in our networking lab in the IET department at the Morehead State University. LAB EXERCISES Lab 1 Introduction to Ethereal The objective of this lab is to let students know where to get Ethereal, how to install Ethereal, and explore the different functions provided by Ethereal. Students will be asked to capture packets while browsing website and then use Ethereal to analyze the captured packet.
4 Command menus Line of Captured Packets Details of Selected Packet Header Packet content in hex and ASII Figure 2. Ethereal GUI Figure 2 shows the interface of Ethereal and information of captured packets. Students will be required to explore all functions of Ethereal and give explanations on the captured packets. Lab 2 Using Ethereal to explore encapsulation The objective of this lab is to investigate the Ethernet protocol. Students will be required to review Ethernet and link-layer addressing. Then students will use Ethereal to capture packets. Students need to examine the captured packet to find the source and destination MAC addresses, frame format, frame type, and content of payload. Lab 3 Building a local area networking This lab focuses on the ability to connect two or three PCs to create a simple peer-to-peer Ethernet LAN between workstations with or without a hub or a switch. In addition to the Layer 1 physical and Layer 2 data link connections, the computers must also be configured with the correct IP network settings, which is Layer 3, so that they can communicate. A basic CAT 5/5e UTP crossover cable and straight through cable are all that is needed. Lab 4 Connecting a router This lab will ask students to identify the Ethernet and FastEthernet interfaces on the router; identify and locate the proper cables to connect the router and PC to a hub or switch; configure HyperTerminal to establish a console session with the router; use several basic router commands to determine how the router is configured; and use the router help facility. Lab 5 Configuring a router After this lab, students will be able to identify basic router modes of user EXEC and privileged EXEC; use commands to enter specific modes; become familiar with router prompt for each mode; configure a password for console login to user mode and for virtual terminal sessions; configure a secret password for privileged mode; and configure the router interfaces. Lab 6 LAN configuration In this lab, students will be required to use all their knowledge obtained from lab 4 and lab 5 to build a LAN as shown in the following figure.
5 Figure 3. LAN configuration Lab 7 Routing and routing protocols In this lab, students will learn how to configure static routes between routers to allow data transfer between networks without using dynamic routing protocols. The network used in the lab is shown in figure 4. The equipment configurations are listed in table I. Table 1. Lab equipment configuration Router Router Name FastEthernet0 Interface Type Serial Serial0 Address Designation Address 0 Router 1 GAD DCE Router 2 BHM DTE
6 Switch/Hub Router 1 Router 2 Straight- Through Cable Rollover (Console) Cable Crossover Cable Figure 4. Network Serial Cable Lab 8 Routing using RIP The objectives of this lab is to set up an IP addressing scheme using Class B networks; configure the dynamic routing information protocol (RIP) on routers; observe routing activity using the debug ip route command; prevent routing updates through an interface to regulate advertised routes; use the passive-interface command and add a default route; gain access to a router with an unknown privileged EXEC (enable) password The network used in this lab is exactly same as lab 7 shown in figure 4. The lab equipment configurations are listed in table II. Table 2. Lab equipment configuration Router Designation Router Name FastEthernet0 address Interface Type Serial0 Address Router 1 GAD DCE Router 2 BHM DTE Lab 9 Basics of OPNET IT Guru Academic Edition OPNET IT Guru Academic Edition enables students to better understand the core concepts of networking and equips them to effectively troubleshoot and manage real-world network infrastructures. This lab teaches students the basics of using OPNET IT Guru Academic Edition, including creating projects, building models, choosing statistics, managing scenarios, and viewing results. Students will be required to follow the tutorial provided by the software. Lab 10 Network Design The objective of this lab is to demonstrate the basics of designing a network, taking into consideration the users, services, and locations of the hosts. Optimizing the design of a network is a major issue. Simulations are usually used to analyze the conceptual design of the network. The initial conceptual design is usually refined several times until a final decision is made to implement the design. The objective is to have a design that maximizes the network performance, taking into consideration the cost constraints and the required services to be offered to different types of users. After the
7 network has been implemented, network optimization should be performed periodically throughout the lifetime of the network to ensure maximum performance of the network and to monitor the utilization of the network resources. In this lab students will design a network for a company that has four departments: Research, Engineering, E- Commerce, and Sales. Students will utilize a LAN model that allows them to simulate multiple clients and servers in one simulation object. This model dramatically reduces both the amount of configuration work student need to perform and the amount of memory needed to execute the simulation. Students will be able to define a profile that specifies the pattern of applications employed by the users of each department in the company. By the end of this lab, student will be able to study how different design decisions can affect the performance of the network. The network model used in the lab 10 is shown in figure 5. Figure 5. Network model Lab 11 TCP Performance using Different Congestion Control Mechanism In this lab, students will conduct the lab to investigate the congestion control algorithms implemented by the transmission Control Protocol (TCP). Students will study TCP s use of sequence and acknowledgement numbers and they ll look at TCP s receiver-advertised flow control mechanism. They will investigate the performance (throughput and round-trip time) of the TCP connection between the client and the server. Lab 12 Installing an FTP server This lab will let students be familiar with Linux command and be able to configure FTP server. Students will learn how to boot Linux system; how to use Linux command, such as emacs, cp, pwd, ls, netstat, etc. After they are familiar with Linux, they need to learn how to configure a FTP server. Lab 13 Installing DHCP server This lab will deepen the concepts of DHCP application and teach students how to configure DHCP server in Linux. Lab 14 Installing APACHE Running a web server proves a common way in which people expose themselves to an "alternative" operating system known as Linux. We call the web server most commonly used on the web today Apache. It is based on work done at NCSA on the httpd web server. According to a netcraft survey, the Apache web server dominates the market with more than 60% saturation. Students will be required to configure the APACHE server in Linux. Lab 15 Installing SAMBA Samba is a great tool for letting Microsoft Windows users share hard drives and printers with Linux users. With the recent release of Samba 2.2, the Samba team has made major improvements to their server software, including
8 support for Windows 2000, NT 4.0, and XP clients. Students will become familiar with SAMBA and be able to configure SAMBA server in Linux after this lab. STUDENT FEEDBACK After one run of this course during the fall 2006, we have assessed the educational value of the lab exercises through feedback from students. Our results show that students found that these labs are very interesting and easy to follow. They consider the lab necessary for them to understand protocols, message, and datagram and frame format and they are well motivated by lab exercises. In addition to help students understand the concepts, details of packet formats, and protocols, these lab exercises provide the following main benefits Hands-on experience with switch, router, and Linux Hands-on experience with Ethereal to trouble-shoot and diagnose networks. Hands-on experience on OPNET IT GURU to construct different computer networks and conduct network performance analysis CONCLUSIONS A series of labs has been developed which can let students observe protocols in action, run various networks in a virtual environment, obtain hands-on experience on switch, router, and server. Feedbacks show that these labs can motivate student s interest in networking, help them gain hands-on experience. REFERENCES [1] Andrew S. Tanenbaum, Computer Networks, 4 th Edition, Prentice Hall, [2] J. F. Kurose and Keith W. Ross, Supplement to Computer Networking: A Top-Down Approach Featuring the Internet, 3 rd Edition, Addison Wesley, [3] accessed on September 16, 2007.
Computer Networks IT321
Computer Networks IT321 CS Program 3 rd Year (2 nd Semester) Page 1 Assiut University Faculty of Computers & Information Computer Science Department Quality Assurance Unit Computer Networks Course Specifications
More informationUsing Ethereal As A Tool For Network Security Mentor: Mr. Christopher Edwards Team Members: Jerome Mitchell, Anthony Anderson, and Napoleon Paxton
Using Ethereal As A Tool For Network Security Mentor: Mr. Christopher Edwards Team Members: Jerome Mitchell, Anthony Anderson, and Napoleon Paxton Abstract The Office of Navel Research Network Team actively
More informationWireshark Lab: Getting Started v6.0
Wireshark Lab: Getting Started v6.0 Supplement to Computer Networking: A Top-Down Approach, 6 th ed., J.F. Kurose and K.W. Ross Tell me and I forget. Show me and I remember. Involve me and I understand.
More informationPrepared By: Eng. Wasan Fraihat
Objectives Taibah University College of Computer Science & Eng. Computer Engineering Department Computer Networks Laboratory CN332 Lab. 1 Cabling & Packet Sniffing Prepared By: Eng. Wasan Fraihat 1. To
More informationEthereal Lab: Getting Started
Ethereal Lab: Getting Started Version: July 2005 2005 J.F. Kurose, K.W. Ross. All Rights Reserved Computer Networking: A Topdown Approach Featuring the Internet, 3 rd edition. Tell me and I forget. Show
More informationWireshark Lab: Getting Started
Wireshark Lab: Getting Started This following content is edited from the wireshark lab exercise provided by J.F. Kurose, and K.W. Ross, "Computer Networking: A Top down approach" 5th ed. Pearson, 2010.
More informationWireshark Lab: Getting Started v6.0
Wireshark Lab: Getting Started v6.0 Supplement to Computer Networking: A Top-Down Approach, 6 th ed., J.F. Kurose and K.W. Ross Tell me and I forget. Show me and I remember. Involve me and I understand.
More informationWireshark Lab: Getting Started
Wireshark Lab: Getting Started Version: 2.0 2007 J.F. Kurose, K.W. Ross. All Rights Reserved Computer Networking: A Topdown Approach, 4 th edition. Tell me and I forget. Show me and I remember. Involve
More informationWireshark Lab: Getting Started v7.0
Wireshark Lab: Getting Started v7.0 Supplement to Computer Networking: A Top-Down Approach, 7th ed., J.F. Kurose and K.W. Ross Tell me and I forget. Show me and I remember. Involve me and I understand.
More informationDKT 224/3 LAB 2 NETWORK PROTOCOL ANALYZER DATA COMMUNICATION & NETWORK SNIFFING AND IDENTIFY PROTOCOL USED IN LIVE NETWORK
DKT 224/3 DATA COMMUNICATION & NETWORK LAB 2 NETWORK PROTOCOL ANALYZER SNIFFING AND IDENTIFY PROTOCOL USED IN LIVE NETWORK Lab #2 2 Lab #2 : Network Protocol Analyzer (Sniffing and Identify Protocol used
More informationEthereal Lab: Getting Started
Ethereal Lab: Getting Started One s understanding of network protocols can often be greatly deepened by seeing protocols in action and by playing around with protocols observing the sequence of messages
More informationIntroduction. An introduction to the equipment and organization of the Internet Lab.
Introduction An introduction to the equipment and organization of the Internet Lab. Some material in this slide set is copyrighted, Pearson Education, 2004 Internet Lab Equipment 4 Linux PCs 4 Cisco Routers
More informationLab: 2. Wireshark Getting Started
Lab: 2 Wireshark Getting Started One s understanding of network protocols can often be greatly deepened by seeing protocols in action and by playing around with protocols observing the sequence of messages
More informationNew Undergraduate Course Proposal Form
New Undergraduate Course Proposal Form 1. Department and Contact Information Tracking Number Date & Time Submitted 790 2009-02-13 14:13:42 Department College Budget Account Number Computer Science & Engieering
More informationLab Troubleshooting RIP
Lab 7.2.6 Troubleshooting RIP Objective Set up an IP addressing scheme using class B networks. Configure RIP on routers. Observe routing activity using the debug ip rip command. Examine routes using the
More informationWireshark intro. Introduction. Packet sniffer
Wireshark intro Introduction One s understanding of network protocols can often be greatly deepened by seeing protocols in action and by playing around with protocols observing the sequence of messages
More informationLab 4.2.5a Connectivity Tests Ping
Lab 4.2.5a Connectivity Tests Ping Objective Use the ping command to send ICMP datagrams to target host. Verify that the network layer between source and destination is working properly. Retrieve information
More informationNew York University Computer Science Department Courant Institute of Mathematical Sciences
New York University Computer Science Department Courant Institute of Mathematical Sciences Course Title: Data Communication & Networks Course Number: g22.2662-001 Instructor: Jean-Claude Franchitti Session:
More informationLab 1: Packet Sniffing and Wireshark
Lab 1: Packet Sniffing and Wireshark Fengwei Zhang Wayne State University Course: Cyber Security Practice 1 Packet Sniffer Packet sniffer is a basic tool for observing network packet exchanges in a computer
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) What is Computer Network? A group of
More informationNetworking 101. Introduction to Ethernet networking basics; Network types, components, configurations. Routers. Switches. Servers.
Switches Routers PCs Networking 101 Introduction to Ethernet networking basics; Network types, components, configurations Servers Hubs Protocols Cat-5 UTP NICs Page 1 July 28, 2000 Network Types LAN Local
More informationCourse specification
The University of Southern Queensland Course specification Description: Computer Communication and Internetworking Subject Cat-nbr Class Term Mode Units Campus CSC 3407 30385 1, 2004 ONC 1.00 WIBAY Academic
More informationFundamentals of Telecommunication Networks (ECP 602)
Fundamentals of Telecommunication Networks (ECP 602) c Samy S. Soliman EECE Department - Cairo University, Egypt Zewail City - University of Science and Technology ECNG Department - American University
More informationOHLONE COLLEGE Ohlone Community College District OFFICIAL COURSE OUTLINE
OHLONE COLLEGE Ohlone Community College District OFFICIAL COURSE OUTLINE I. Description of Course: 1. Department/Course: CNET - 155A 2. Title: Introduction to Networks (CCNA1) 3. Cross Reference: 4. Units:
More informationWireshark Lab: Getting Started v7.0
Wireshark Lab: Getting Started v7.0 Adapted by HMC from the supplement to Computer Networking: A Top-Down Approach, 7 th ed., J.F. Kurose and K.W. Ross Tell me and I forget. Show me and I remember. Involve
More informationProject points. CSE422 Computer Networking Spring 2018
Project 1 100 points Introduction One s understanding of network protocols can often be greatly deepened by seeing protocols in action and by playing around with protocols observing the sequence of messages
More informationWireshark Lab: Getting Started
Wireshark Lab: Getting Started Tell me and I forget. Show me and I remember. Involve me and I understand. Chinese proverb 2005-2019, J.F Kurose and K.W. Ross, All Rights Reserved Introduction to Wireshark
More informationInternetworking Switching and Routing MODULE LEVEL 7 MODULE CREDIT POINTS 30 SI MODULE CODE (if known) Computer Systems & Networks
MODULE DESCRIPTOR MODULE TITLE Internetworking Switching and Routing MODULE LEVEL 7 MODULE CREDIT POINTS 30 SI MODULE CODE (if known) 12-7952 MODULE JACS CODE G410 SUBJECT GROUP Computer Systems & Networks
More informationCCNA 1 Final Exam Answers UPDATE 2012 eg.1
CCNA 1 Final Exam Answers UPDATE 2012 eg.1 January 12th, 2012AdminLeave a commentgo to comments Which of the following are the address ranges of the private IP addresses? (Choose three.) 10.0.0.0 to 10.255.255.255
More informationWireshark Lab: Getting Started v6.0 Supplement to Computer Networking: A Top-Down Approach, 6th ed., J.F. Kurose and K.W. Ross
Wireshark Lab: Getting Started v6.0 Supplement to Computer Networking: A Top-Down Approach, 6th ed., J.F. Kurose and K.W. Ross 2005-21012, J.F Kurose and K.W. Ross, All Rights Reserved In the Wireshark
More informationFaculty of Science and IT Course title. Pre-requisite/corequisite
Faculty Course number Faculty of Science and IT 022242 Department Course title Computer Science Network Protocols Number of credit hours 3 Pre-requisite/corequisite Computer network Brief course description.
More informationUniversity of Maryland Baltimore County Department of Information Systems Spring 2015
University of Maryland Baltimore County Department of Information Systems Spring 2015 IS 450/650: Data Communications and Networks Homework Assignment 1 Wireshark Lab (Handed Out: February 3, 2015 (Tuesday),
More informationEE3315 Internet Technology EE3315 Internet Technology Overview Slide 1
EE3315 Internet Technology http://www.cityu.edu.hk/ug/current/course/ee3315.htm EE3315 Internet Technology Overview Slide 1 Course Aim This course aims to provide students with the knowledge of key protocols
More informationData Encapsulation & OSI & TCP/IP Models Week 2. Lecturer: Lucy White Office : 324
Data Encapsulation & OSI & TCP/IP Models Week 2 Lecturer: Lucy White lbwhite@wit.ie Office : 324 1 Network Protocols A protocol is a formal description of a set of rules and conventions that govern a particular
More informationSubmit your captured trace file from the TCP lab exercise (Section 1 describes how this can be done).
TCN 5030 - Project 2 Overview: This project will give you hands-on experience with the Wireshark network protocol analyzer, by investigating the behavior of TCP. Wireshack is a popular open-source tool
More informationDepartment Of Computer Science
Department Of Computer Science Laboratory Manual Prepared By: Muhammad Nouman Farooq Lecturer and Course Coordinator Course: Computer Communication and Networks (CS-205) Page 1 of 43 Table of Contents
More informationUNI CS 3470 Networking Project 5: Using Wireshark to Analyze Packet Traces 12
UNI CS 3470 Networking Project 5: Using Wireshark to Analyze Packet Traces 12 Due Wednesday, 12/7, at 11:59:59 PM. One s understanding of network protocols can often be greatly deepened by seeing protocols
More informationCISCO SYSTEM ADMINISTRATION (41)
CISCO SYSTEM ADMININSTRATION PAGE 1 OF 11 CONTESTANT ID# Time Rank CISCO SYSTEM ADMINISTRATION (41) Regional 2012 TOTAL POINTS (500) Failure to adhere to any of the following rules will result in disqualification:
More informationUNIVERSITY OF NEBRASKA AT OMAHA Computer Science 3550 Communication Networks
UNIVERSITY OF NEBRASKA AT OMAHA Computer Science 3550 Communication Networks 1 Course Description Information 1.1 Catalog description This course is designed to bring students up to the state of the art
More informationNEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department
NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST2307 Networking Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course introduces
More informationCS 471 Networking and Distributed Operating Systems
CS 471 Networking and Distributed Operating Systems Course Information MEETING TIMES University of Kentucky Department of Computer Science Spring 2008 MWF 11:00am - 11:50am, Room FPAT 257 INSTRUCTOR Jim
More informationINSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM
INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, yderabad - 500 043 INFORMATION TECNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator Team of Instructors
More informationData Communications and Networks Spring Syllabus and Reading Assignments
Data Communications and Networks Spring 2018 Syllabus and Assignments Revision Date: January 24, 2018 Course : This course teaches the design and implementation techniques essential for engineering robust
More informationCCNA Boot Camp. Course Description
CCNA Boot Camp Course Description CCNA Boot Camp combines both the Interconnecting Cisco Network Devices Part 1 (ICND1) course and the Interconnecting Cisco Network Devices Part 2 (ICND2) course into one
More informationLab Troubleshooting Using traceroute Instructor Version 2500
Lab 9.3.4 Troubleshooting Using traceroute Instructor Version 2500 294-833 CCNA 2: Routers and Routing Basics v 3.1 - Lab 9.3.4 Copyright 2003, Cisco Systems, Inc. Objective Use the traceroute Cisco IOS
More informationNEW YORK CITY COLLEGE OF TECHNOLOGY. The City University of New York
NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: Electrical and Telecommunications Engineering Technology SUBJECT CODE TCET3242 Advanced Communication Network AND TITLE:
More informationA VENDOR NEUTRAL LOCAL AREA NETWORKING LABORATORY COURSE. Samuel Liles ABSTRACT
Session B-T2-2 A VENDOR NEUTRAL LOCAL AREA NETWORKING LABORATORY COURSE Samuel Liles Purdue University Calumet, Indiana; Email: sliles@purdue.edu ABSTRACT The successful execution of a local area networking
More informationLab Correcting RIPv2 Routing Problems
Lab 9.4.2 Correcting RIPv2 Routing Problems e Interface IP Address Subnet Mask Default Gateway Device Host Name Interface IP Address Subnet Mask Default Gateway R1 BRANCH1 Fast Ethernet 0/0 172.16.0.1
More informationCCRI Networking Technology I CSCO-1850 Spring 2014
CCRI Networking Technology I CSCO-1850 Spring 2014 Instructor John Mowry Telephone 401-825-2138 E-mail jmowry@ccri.edu Office Hours Room 2126 Class Sections 102 Monday & Wednesday 6:00PM-9:50PM, starts
More informationCity University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18
City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2017/18 Part I Course Overview Course Title: Computer Networks Course Code: CS3201 Course Duration: 1
More informationCCNA DISCOVERY V4.0 WORKING AT A SMALL-TO-MEDIUM BUSINESS OR ISP INSTRUCTOR REFERENCE GUIDE. Prepared by Cisco Learning Institute
CCNA DISCOVERY V4.0 WORKING AT A SMALL-TO-MEDIUM BUSINESS OR ISP COMPARISON OF NEW CURRICULA WITH EXISTING CURRICULA Prepared by Cisco Learning Institute June 25, 2007 Working for a Small-to-Medium Business
More information~ 1 ~ Ankara University Department of Computer Engineering COM LAB 1 Part 1
~ 1 ~ Ankara University Department of Computer Engineering COM332 2017 LAB 1 Part 1 SECTION 1 PC Network TCP/IP Configuration Objective Identify tools used to discover a computer network configuration
More informationExperiment 3: Protocol Visualization with Packet Tracer
Experiment 3: Protocol Visualization with Packet Tracer Learning Objectives: Explore Packet Tracer Real-time mode Explore the Logical Workspace Explore Packet Tracer operation Connect devices Examine a
More informationA. Department Information: Business and Economics Management Information Systems Course ID: MIS 090
SAN BERNARDINO VALLEY COLLEGE CURRICULUM APPROVED: FA2000 1 I. CATALOG DESCRIPTION: A. Department Information: Division: Business and Economics Department: Management Information Systems Course ID: MIS
More informationIT4405 Computer Networks (Compulsory)
IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and
More informationCPSC 5157G Computer Networks
CPSC 5157G Computer Networks Instructor Dr. Jianhua Yang Center for Commerce and Technology 28 (706) 565 3520 e mail: yang_jianhua@colstate.edu website: http://csc.colstate.edu/yang/ Office Hours (Fall
More informationCCNA MCQS with Answers Set-1
CCNA MCQS with Answers Set-1 http://freepdf-books.com CCNA MCQS with Answers Set-1 Question 1# - Which of the following are ways to provide login access to a router? (choose all that apply) A. HTTP B.
More informationInterconnecting Cisco Networking Devices Part 1 ICND1
Interconnecting Cisco Networking Devices Part 1 ICND1 Course Length: 5 days Course Delivery: Traditional Classroom Online Live Course Overview Interconnecting Cisco Networking Devices, Part 1 (ICND1) v3.0
More informationCity University of Hong Kong. Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18
City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2017/18 Part I Course Overview Course Title: Computer Networks and Internets Course Code: CS5222 Course
More informationSYSTEMS ADMINISTRATION USING CISCO (315)
Page 1 of 10 Contestant Number: Time: Rank: SYSTEMS ADMINISTRATION USING CISCO (315) REGIONAL 2014 TOTAL POINTS (500) Failure to adhere to any of the following rules will result in disqualification: 1.
More informationOverview. Cisco 805 Router Overview CHAPTER
CHAPTER 1 Overview This chapter provides an overview of the Cisco 805 router, sample networks in which the router is commonly used, and router configuration options. Cisco 805 Router Overview The Cisco
More informationCCNA2 Chapter 1 Practice
CCNA2 Chapter 1 Practice Where should a crossover UTP cable be used? (Choose 2) To connect two PCs together directly. To connect a router to an Ethernet switch. To connect a PC to an Ethernet switch. To
More informationEvaluation of the Effect of Wireshark-based Laboratories on Increasing Student Understanding of Learning Outcomes in a Data Communications Course
Paper ID #7675 Evaluation of the Effect of Wireshark-based Laboratories on Increasing Student Understanding of Learning Outcomes in a Data Communications Course Dr. Craig A Chin, Southern Polytechnic State
More informationCisco 1: Networking Fundamentals
Western Technical College 10150110 Cisco 1: Networking Fundamentals Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 3.00 Total Hours 90.00 This course
More informationPearson: Networking Essentials, 4/E (Course & Lab) Course Outline. Pearson: Networking Essentials, 4/E (Course & Lab) 18 Oct
Course Outline Pearson: Networking Essentials, 4/E (Course & Lab) 18 Oct 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationNetwork Architecture I
Network Architecture I Degree in: Communications Electronic Engineering Telecommunication Systems Engineering Telecommunication Technologies Engineering Telematics Engineering Universidad de Alcalá 2016/17
More informationCourse Outline. Pearson - Networking Essentials 3e (Course & lab) N Pearson - Networking Essentials 3e (Course & lab)
Course Outline Pearson - Networking Essentials 3e (Course & 06 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationScope and Sequence: CCNA Discovery
Scope and Sequence: CCNA Discovery Last updated June 19, 2009 Target Audience The Cisco CCNA Discovery curriculum is primarily designed for Cisco Networking Academy students who are seeking entry-level
More informationCourse Outline. Pearson: Networking Essentials, 4/E (Course & Lab)
Course Outline Pearson: Networking Essentials, 4/E (Course & Lab) 21 Dec 2017 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationPearson - Networking Essentials 3e (Course & lab) Course Outline. Pearson - Networking Essentials 3e (Course & lab)
Course Outline Pearson - Networking Essentials 3e (Course & lab) 19 Jun 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationINTE-C5O44 - Internet
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2018 340 - EPSEVG - Vilanova i la Geltrú School of Engineering 744 - ENTEL - Department of Network Engineering BACHELOR'S DEGREE IN
More information6. Correspondence relationship between Educational goals and Course goals
1. Course Title (Course Code) Fundamentals of Information Networks (2201) 2. Instructor Teruaki YOKOYAMA 3. Term Fall 2 4. Outline and Objectives In this course the students study the technologies for
More informationCS 326e Lab 2, Edmondson-Yurkanan, Spring 2004 Router Configuration, Routing and Access Lists
CS 326e Lab 2, Edmondson-Yurkanan, Spring 2004 Router Configuration, Routing and Access Lists Name: In this lab you will learn: PartA Cisco 2600 Router Configuration Static Routing PartB 20 min Dynamic
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook
More informationSYLLABUS. Departmental Syllabus. Applied Networking I. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus
SYLLABUS DATE OF LAST REVIEW: 1/30/2015 CIP CODE: 11.1006 SEMESTER: COURSE TITLE: COURSE NUMBER: Applied Networking I CRTE0115 CREDIT HOURS: 2 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE: EMAIL:
More informationCOMP2330 Data Communications and Networking
COMP2330 Data Communications and Networking Dr. Chu Xiaowen (Second semester, 2009-2010 academic year) Laboratory 3 Last update: Feb-3-2009 Use Wireshark to Analyze IP Packet Objectives: (1) Use Wireshark
More informationSYSTEMS ADMINISTRATION USING CISCO (315)
Page 1 of 11 Contestant Number: Time: Rank: SYSTEMS ADMINISTRATION USING CISCO (315) REGIONAL 2016 Multiple Choice: Multiple Choice (50 @ 10 points each) TOTAL POINTS (500 points) (500 points) Failure
More informationBasics of datacommunication
Data communication I Lecture 1 Course Introduction About the course Basics of datacommunication How is information transported between digital devices? Essential data communication protocols Insight into
More informationUpon successful completion of this course, the student should be competent to complete the following tasks:
COURSE INFORMATION Course Prefix/Number: IST 201 Course Title: Cisco Internetworking Concepts Lecture Hours/Week: 3.0 Lab Hours/Week: 0.0 Credit Hours/Semester: 3.0 VA Statement/Distance Learning Attendance
More informationIntroduction. Goal of This Book. Audience for This Book
xxvi Networking for Home and Small Businesses, CCNA Discovery Learning Guide Cisco Networking Academy is a comprehensive e-learning program that delivers information technology skills to students around
More informationMidland College Syllabus. ITNW 2413 Networking Hardware
Midland College Syllabus ITNW 2413 Networking Hardware Course Description: Exploration of hardware devices including cables, servers, and workstations, network connectivity devices and uninterruptible
More informationMobile MOUSe ROUTING AND SWITCHING FUNDAMENTALS ONLINE COURSE OUTLINE
Mobile MOUSe ROUTING AND SWITCHING FUNDAMENTALS ONLINE COURSE OUTLINE COURSE TITLE ROUTING AND SWITCHING FUNDAMENTALS COURSE DURATION 16 Hour(s) of Self-Paced Interactive Training COURSE OVERVIEW In the
More informationCCENT Practice Certification Exam # 2 - CCNA Exploration: Accessing the WAN (Version 4.0)
CCENT Practice Certification Exam # 2 - CCNA Exploration: Accessing the WAN (Version 4.0) 1. Data is being sent from a source PC to a destination server. Which three statements correctly describe the function
More informationINSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, yderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator
More informationBefore you start the lab exercises see the lab administrator or EEE3080F tutor to get assigned to your routers.
EEE00F Lab Basics of the Network Lab Student Lab Manual Before you start the lab exercises see the lab administrator or EEE00F tutor to get assigned to your routers. Contents. Resources used in the labs...
More informationCCNA Exploration Network Fundamentals
CCNA Exploration 4.0 1. Network Fundamentals The goal of this course is to introduce you to fundamental networking concepts and technologies. These online course materials will assist you in developing
More informationCS 386M Lab 1 Router Configuration and Routing
CS 386M Lab 1 Router Configuration and Routing In this lab you will learn: PartA Cisco 2600 Router Configuration Static Routing PartB 30 min Dynamic Routing PartC 40 min Explore! Components used in this
More informationScope and Sequence: CCNA Discovery
Scope and Sequence: CCNA Discovery Last updated April 22, 2008 Target Audience CCNA Discovery is primarily designed for Cisco Networking Academy students who are looking for career-oriented, information
More informationDepartment Of Computer Science
Department Of Computer Science Laboratory Manual Prepared By: Muhammad Nouman Farooq Lecturer and Course Coordinator Course: Network Security (CS-242) Page 1 of 47 Table of Contents Lab 1- Introduction
More informationPreLab for CS356 Lab NIL (Lam) (To be submitted when you come for the lab)
PreLab for CS356 Lab NIL (Lam) (To be submitted when you come for the lab) Name: UT EID: 1. Differentiate between Routers, Switches, and Hubs. 2. Explain subnet masks. 3. For this lab, where is subnet
More information1. Original teaching philosophy 2. Course syllabus 3. Student assignments
Chuck Ganze FLC IV Portfolio Part 1: Table of Contents 1. Original teaching philosophy 2. Course syllabus 3. Student assignments Part 2: Original teaching philosophy for Charles J. Ganze Fall 2010 after
More informationInterconnecting Cisco Networking Devices Part1 ( ICND1) Exam.
Cisco 640-822 Interconnecting Cisco Networking Devices Part1 ( ICND1) Exam TYPE: DEMO http://www.examskey.com/640-822.html Examskey Cisco 640-822 exam demo product is here for you to test quality of the
More informationUnit title: Internet and Network Technology Fundamentals
Higher National Unit specification General information for centres Unit code: F204 34 Unit purpose: This Unit is designed to introduce candidates to the knowledge and understanding of services, theoretical
More informationChapter 2. Switch Concepts and Configuration. Part I
Chapter 2 Switch Concepts and Configuration Part I CCNA3-1 Chapter 2-1 Note for Instructors These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor,
More informationCS 3516: Computer Networks
Welcome to CS 3516: Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: AK 219 Fall 2018 A-term 1 Some slides are originally from the course materials of the textbook Computer
More informationChapter 4 Network Layer
Chapter 4 Network Layer Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004. Network Layer 4-1 Chapter 4: Network Layer Chapter
More information1. Which OSI layers offers reliable, connection-oriented data communication services?
CCNA 1 Practice Final Exam Answers v4.0 100% 1. Which OSI layers offers reliable, connection-oriented data communication services? application presentation session transport network 2. Refer to the exhibit.
More informationprogramming exercises.
Dr. John P. Abraham Professor Office: Engineering Building Room 3.276 CSCI 6345 ADVANCED COMPUTER NETWORKS Syllabus for Spring 2014 Professor: Dr. John P. Abraham. Office: Engineering Building Room 3.276
More informationApplied Computer Networks. Introduction (2 nd Edition) John Morton
Applied Computer Networks Introduction (2 nd Edition) John Morton Fred Halsall Some Books Computer Networking and the Internet 5 th Ed, Addison-Wesley, 2005. James Kurose and Keith Ross Computer Networking
More informationCOURSE OUTLINE. School of Engineering Technology and Applied Science. Information and Communication Engineering Technology (ICET)
COURSE OUTLINE SCHOOL: School of Engineering Technology and Applied Science DEPARTMENT: Information and Communication Engineering Technology (ICET) PROGRAM: Computer Systems and Networks Technician/ Technology
More information