COMPUTER NETWORKING LAB EXERCISES (TP) 1 BASIC CONFIGURATION AND TOOLS FOR EVERYBODY:

Size: px
Start display at page:

Download "COMPUTER NETWORKING LAB EXERCISES (TP) 1 BASIC CONFIGURATION AND TOOLS FOR EVERYBODY:"

Transcription

1 Name 1: Name 2: Group number: COMPUTER NETWORKING LAB EXERCISES (TP) 1 BASIC CONFIGURATION AND TOOLS FOR EVERYBODY: PING(6), DIG, TRACEROUTE(6), NETSTAT September 24, 2012 Abstract In this TP you will familiarize yourself with the Internet Engineering Workshop (IEW) lab room and equipment. You will learn how to configure machines in order to achieve IP connectivity within a Local Area Network (LAN). You will also learn how to configure a machine to access the Internet, and practice some networking commands that enable you to obtain information about Internet machines and about the connectivity and the paths between them. 1 ORGANIZATION OF THE TP Each group of two students works on one workspace. There are two computers per workspace. The workspace number is written on the white stickers tagged to each computer. 1.1 TP REPORT Type your answers in this document during the TP. That will be your TP report (one per group). When you finish print the report. Don t forget to write your names and group number on the first page of the report. The deadline is October 4, before the lecture. One TA will be in the lecture room to collect the reports. If you can not attend the lecture you can bring it before to any TA s office. 2 IDENTIFY IEW ROOM EQUIPMENT AND YOUR WORKSPACE The hardware equipment in the IEW room is shown in the figure below. Each workspace consists of one local hub and two Linux PCs: one workstation PC and one router PC (the notation for PCs can be found on the stickers on each PC). Local hubs are placed next to the monitors and keyboards of your PCs. There is also one central hub, usually placed next to the windows, and used to connect multiple 1

2 workspaces when required by an experiment. There are actually a few parallel configurations as the one shown on the figure below, each having its own central hub. Existing networking hardware in the room Though not shown in the figure above, there are also a few EPFL hubs that are connected to the EPFL s network and used when the computers need to be connected to the Internet. These hubs are positioned on the upper part shelves and are shared by a few neighboring workspaces. To interconnect the equipment you will use up to 3 short and 1 long 10BaseT cables at one workspace. Identify all the mentioned equipments and your workspace, before you start the actual work. 3 CONVENTION The upper logo on the left means you should do the corresponding commands/actions on the workstation PC. The second logo on the left is for the router PC. 2

3 4 BASIC CONNECTIVITY WITHIN A LAN In this section you will learn how to configure machines in order to achieve IP connectivity within a Local Area Network (LAN). You will also use wireshark to observe which traffic is sent (or not) in some scenarios. This will help you to find what is configured correctly and what has to be configured additionally in order to achieve the connectivity. A group will use the two PCs at their workspace to form a LAN that corresponds to a company site LAN. The EPFL hub simulates a Wide Area Network (WAN) of the company. In the Lab Exercise 2 you will also configure manually routers to achieve interconnection between the sites. This week we focus on LAN connectivity. 4.1 PUT BOTH PCS INTO A PROPER INITIAL NON-CONFIGURED STATE In order to put the machines into a clean initial non-configured state, click twice on the Network Workspace Manager icon that you can find on the desktop of each machine. From the menu that opens select Load from Disk and choose lab-1-default: IEW default configuration for lab1. Furthermore, to stop linux network services issue the following command from terminal on both machines. #/etc/init.d/networking stop 4.2 WIRING Wire your PCs as shown in the following figure: Figure 1: Wiring of the hardware equipment for the lab. 3

4 4.3 ADDRESSING SCHEME We use the following convention for writing IP addresses in the rest of this document: X - the number of your workspace - you should find out which value should be used instead of Identify your workspace number (the workspace number is written on the white stickers tagged to the computers). What is your workspace number? For IPv4 addressing we have at our disposal the private IPv4 address space from to For the local network at your site, we will use the IPv4 network address [100 + X].0/24 (X is the number of your workspace). The host identifier (the fourth byte) should be 1 to indicate the router PC and 2 for the workstation PC. The IPv4 network address of the interconnection network is /24. On this network, the host identifier of the router s IPv4 address corresponds to [100 + X]. How many IPv4 networks does your router PC belong to? Name the type of the network(s). (1 point) Write down the IPv4 addresses you will use for the interfaces according to this addressing scheme. (1 point) Workstation PC: Router PC LAN (eth1): Router PC WAN (eth0): Several IPv6 addresses can be obtained by each interface. You will observe link-local IPv6 addresses obtained automatically by IPv6 Stateless Address Autoconfiguration. Furthermore, you will use manually configured IPv6 addresses: For the local network at your site, we will use the IPv6 address 2002:80b2:9cdc:X02::1/64 for the router PC and 2002:80b2:9cdc:X02::2/64 for the workstation (X is the two-digit number of your workspace). The IPv6 network address of the router s WAN interface is 2002:80b2:9cdc::X01:1/64 (X is the twodigit number of your workspace). 4

5 Write down the IPv6 addresses you will use for the interfaces according to this addressing scheme. (1 point) Workstation PC: Router PC LAN (eth1): Router PC WAN (eth0): As mentioned before link-local addresses will also be present because of IPv6 Stateless Address Autoconfiguration (SLAAC). For calculation of these addresses MAC addresses of the interfaces are needed. To find it, for eth1 interface for example, look at the HWaddr field after issuing the command: #ifconfig eth1 Write down the MAC address of the interfaces. (1 point) Workstation PC: Router PC LAN (eth1): Router PC WAN (eth0): SLAAC IPv6 link-local address is formed as follows. The address prefix is fe80::/64. For the host part, we use a 64-bit interface identifier in modified EUI-64 format. It is derived from the interface s MAC address by setting 7th bit to 1 and inserting ff:fe in the middle. Illustration is given in Figure 2 adapted from Wikipedia page dedicated to IPv6 address. What are the IPv6 link-local addresses you expect based on the previous question and given explanations. Write the answer only for the interfaces below. (1 point) Workstation PC: Router PC LAN (eth1): 4.4 ARE YOU CONNECTED? USE WIRESHARK TO SEE WHAT HAPPENS. In order to have access to the commands that manipulate the network interfaces, you need to be logged in as superuser (root). You can do this by double click-ing on the Terminal icon on the Desktop of each machine (router PC and workstation PC). 5

6 Figure 2: Formation of EUI-64 starting from MAC address of an interface. To test IPv4 connectivity run a ping to the router from a terminal on the workstation. #ping [100 + X].1 (X is your workspace number) What is the ping error message? (1 point) ping message: To test IPv6 connectivity run a ping6 to the router s two IPv6 addresses of the same interface eth1 from a terminal on the workstation. X rt IPv6 link-local is the link-local IPv6 address of the router s eth1 interface you composed above. #ping6 -I eth0 X rt IPv6 link-local #ping6 2002:80b2:9cdc:X02::1 Please note that due to the kernel version it is necessary to specify the interface when pinging link-local IPv6 addresses. What is the ping error message? (1 point) ping message: On the router, run wireshark to observe the traffic of the link between the two machines belonging to your workspace. The wireshark program is used to capture the incomming and outgoing traffic on a network interface. In order to be able to run wireshark, you first have to put the interface up. #ifconfig eth1 up #wireshark -i eth1 & The following window will appear: 6

7 Open the Capture/Options menu and configure the options as indicated in the figure below. Then click Start. From a terminal on the workstation, activate the interface eth0 first an then run a ping to the router. #ifconfig eth0 up #ping [100 + X].1 (X is your workspace number) 7

8 What do you observe? Has the analyzer captured anything? (1 point) ping message: Captured traffic: From a terminal on the workstation, run a ping6 to the two IPv6 addresses of the router. #ping6 -I eth0 X rt IPv6 link-local #ping6 2002:80b2:9cdc:X02::1 What do you observe? Has the analyzer captured anything? (1 point) ping message: Captured traffic: To see the network interfaces of the workstation, type: #ifconfig -a What can we deduce form the above tests and displayed interface information? (2 points) 4.5 CONFIGURING AND TESTING OF THE LAN In previous question you observed that there exists IPv6 connectivity within the LAN. This is a consequence of IPv6 Stateless Address Autoconfiguration. However, these addresses are not globally routable. To obtain full IPv6 connectivity and IPv4 connectivity some additional steps are required CONFIGURATION OF THE NETWORK INTERFACE OF THE WORKSTATION PC The first step in order to achieve full connectivity from your machine is to configure its network interface and to assign an IP address to the interface. This is true both for IPv4 and IPv6 as link-local IPv6 addresses are not routable on the Internet. On the workstation, type: 8

9 #route -n #route -A inet6 to visualize the IPv4 and IPv6 routing tables of the machine. To configure your network interface and assign an IPv4 and an IPv6 address to it, type: #ifconfig eth [100 + X].2 netmask #ifconfig eth0 inet6 add 2002:80b2:9cdc:X02::2/64 where eth0 is the name of the network interface, [100 + X].2 is the IPv4 address, 2002:80b2:9cdc:X02::2 is the IPv6 address, X is your workspace number and and /64 are IPv4 and IPv6 netmasks. Which modifications were made to the routing table? [Notice there should be some modifications.] What are the new modifications used for? (1 point) Why do we need the netmask in the commands above? Explain. (1 point) How can we compute the host part of an IPv4 address? Give an example with the IPv4 address of your computer and its associated netmask. (1 point) Look again at the interfaces of your machine: #ifconfig -a 9

10 How many interfaces can you find? What are their names and what do they correspond to? What are the IPv4 and IPv6 addresses and netmasks of these interfaces? (1 point) There is an MTU (Maximum Transfer Unit) field for each interface. What is its value for each of the interface? Why is it not the same for all interfaces? (1 point) Run another ping to the router s local IPv4 interface: #ping [100 + X].1 What is the ping error message? Which traffic has been captured by the analyzer? (NOTE: Your analyzer should capture some traffic. If this is not the case, check if the cable connecting the router and workstation is plugged into the proper interface (eth1) of the router, by trying to plug it into another interface and repeating the ping command.) (1 point) ping message: Captured traffic: What can we deduce? (1 point) Run another ping6 to the router s local IPv6 interface: #ping6 2002:80b2:9cdc:X02::1 What is the ping6 error message? Which traffic has been captured by the analyzer? (NOTE: Your analyzer should capture some traffic. If this is not the case, check if the cable connecting the router and workstation is 10

11 plugged into the proper interface (eth1) of the router, by trying to plug it into another interface and repeating the ping6 command.) (1 point) ping6 message: Captured traffic: What can we deduce? (1 point) CONFIGURING OF THE ROUTER S NETWORK INTERFACES To see the mapping between IPv4 addresses and MAC addresses take a look at the arp table of the workstation: #arp -a To see the mapping between IPv6 addresses and MAC addresses: #ip -6 neighbor show Configure the router s interface eth1 according to the addressing scheme defined previously. #ifconfig eth [100 + X].1 netmask #ifconfig eth1 inet6 add 2002:80b2:9cdc:X02::1/64 To verify the configuration, type: #ifconfig eth1 Proceed in the same way to configure the router s interface eth0: #ifconfig eth0 up #ifconfig eth [100 + X] netmask #ifconfig eth0 inet6 add 2002:80b2:9cdc::X01:1/64 Now, the router should be reachable from the workstation for both IPv4 and IPv6 cases. Verify it by typing: #ping [100 + X].1 #ping6 2002:80b2:9cdc:X02::1 11

12 Which frames circulate on the network? (1 point) Check again the IP address-mac address mappings: #arp -a #ip -6 neighbor show Explain what changed in the arp table of the workstation? What made these changes happen? Whose MAC address do you find there? (1 point) At this point you should have both IPv4 and IPv6 connectivity within the LAN. Now try to reach the router s outside interface eth0 from the workstation: For IPv4: #ping [100 + X] Can you reach the router s IPv4 interface eth1 from the workstation? Why? (1 point) What is the message you get when trying to ping IPv4 address of a workstation that is not on the local network? For IPv6: #ping6 2002:80b2:9cdc::X01:1 Can you reach the router s IPv6 interface eth1 from the workstation? Why? (1 point) What is the message you get when trying to ping IPv6 address of a workstation that is not on the local network? 12

13 In both cases, why don t you see any frames on the network? (1 point) Add an IPv4 default route at the workstation (i.e. configure default gateway ) and do the same for IPv6: #route -n #route add default gw [100 + X].1 #route -n... #route -A inet6 #route -A inet6 add 2000::/3 gw 2002:80b2:9cdc:X02::1 #route -A inet6... Note that by adding a route to 2000::/3 we cover all currently global IPv6 addresses. Now, the router s outside interface should also be reachable from your workstation (for both IPv4 and IPv6). With this step you succesfully configured LAN network of your workspace. You will use the tools and principles seen up to now in the rest of this lab as well as in the following labs. 5 CONFIGURING A MACHINE TO ACCESS THE INTERNET AND TESTING YOUR CONNECTIVITY AND PATH TOWARD INTERNET HOSTS In this section, you will learn how to configure your computer in order to be able to access the Internet and surf Web pages. To surf the Web, in addition to the configuration seen in the previous part of this TP, you will also have to configure your machine to use DNS (Domain Name System). You will practice some commands for getting information about Internet hosts, their connectivity and paths between them. In order to have connectivity with the rest of the world it is necessary to configure the default gateway on the router PC also. To this end use the same commands as above. For IPv4 use as the default gateway and for IPv6 2002:80b2:9cdc::bbbb:1. Furthermore, a station with multiple interfaces is not a router. To turn it into a router, it is necessary to activate the IPv4 and IPv6 forwarding processes in the kernel. On the router, type: #sysctl -w net.ipv4.ip forward=1 #sysctl -w net.ipv6.conf.all.forwarding=1 13

14 5.1 PART I - IPV4 In this section we would like to explore network behavior when only IPv4 Internet connectivity is present. #ifconfig eth0 down #ifconfig eth0 up #ifconfig eth [100 + X].2 netmask #route add default gw [100 + X].1 To check if you are connected to the Internet, you can use the ping command: #ping -c 5 Try also: #ping -c Discuss the outcome of the two tests? (1 point) The check the DNS settings on your machine, open the file /etc/resolv.conf and verify that the following lines are present: nameserver search iew.epfl.ch If they are not, use a text editor and put the correct entries listed above (do man gedit if you do not know any other linux text editor). Now you should be able to access the Internet. Try: # ping -c 5 Write the average RTT you obtained (1 point): dig is a command-line tool for querying Domain Name System (DNS) name servers. Use it to find A (IPv4) record concerning lca.epfl.ch. 14

15 # dig lca.epfl.ch A Write down the IPv4 address you found (1 point): traceroute is a tool for displaying the route to a destination. # traceroute Write the result of the traceroute command (1 point): At the end, open the Konqueror web browser (Figure 3), go to lca.epfl.ch, and leave the browser open for the moment. Look at the active TCP connections. # netstat -t -n Write down the output (1 point): 15

16 Figure 3: Konqueror web browser shortcut. 5.2 PART II - IPV6 Now let s examine the situation when only IPv6 connectivity is present. #ifconfig eth0 down #ifconfig eth0 up #ifconfig eth0 inet6 add 2002:80b2:9cdc:X02::2/64 #route -A inet6 add 2000::/3 gw 2002:80b2:9cdc:X02::1 Knowing that the DNS server is available at the address 2002:80b2:9cdc::aaaa:1 open the file /etc/resolv.conf and update it accordingly. You should have now IPv6 Internet connectivity. Try: # ping6 -c 5 Write the average RTT you obtained and comment on the obtained value having in mind the result from 16

17 subsection 5.1 (1 point): Use dig it to find AAAA (IPv6) record concerning lca.epfl.ch. # dig lca.epfl.ch AAAA Can you find the correlation between A (IPv4) record from subsection 5.1 and AAAA (IPv6) record (1 point)? Repeat the test with the traceroute command from subsection 5.1 Use the IPv6 version of the command (traceroute6). # traceroute6 Write the result and your observations having in mind the result from subsection 5.1 (1 point): Now, open the Konqueror web browser (new window), go to lca.epfl.ch. 17

18 Is there a difference between two versions of lca.epfl.ch pages? (1 point) Look at the active connections. # netstat -t -n Write down the output? (1 point) 5.3 PART III - IPV4 AND IPV6 Let s see what happens when both IPv4 and IPv6 Internet connectivities are present. #ifconfig eth [100 + X].2 netmask #route add default gw [100 + X].1 Open the Konqueror web browser (new window), go to lca.epfl.ch. Which version of the web site did you get? (1 point) Try to open and look at the active connections. # netstat -t -n 18

19 Having in mind previous outputs of netstat which version of ETHZ web site did you access? Explain. (1 point) 6 CLEAN-UP YOUR WORK SPACE Reboot the PCs by typing: # reboot Unplug the 10BaseT cables and disconnect the power plug of your hub. Leave the long cable on the desk and connect the router and workstation PC to the hub located between the machines (i.e., leave the workplace in exactly the same condition you have found it). 7 CONCLUDING QUESTIONS You can answer these questions without being in the lab, assuming you already did the above part of the TP. Why do we need to the configure the network interface? (1 point) What do we configure? (1 point) 19

20 Why do we have domain names? (1 point) Do we have a domain name server-like in the telephone network? Explain. (1 point) Why are routers used to interconnect LANs of a company network, i.e. why it is not always good enough to simply expand to a big LAN by using bridges and adding new Ethernet segments? Explain the problems and how they are solved by using routers. Hint: think of arp, mac addresses, STP topology. (3 points) 20

COMPUTER NETWORKING LAB EXERCISES (TP) 4

COMPUTER NETWORKING LAB EXERCISES (TP) 4 Name 1: Name 2: Group number: COMPUTER NETWORKING LAB EXERCISES (TP) 4 IPV6 December 14, 2009 Abstract In this TP you will revisit some of the basic networking tools that were introduced in TP1, only this

More information

Static and source based routing

Static and source based routing Static and source based routing Lab setup For this lab students have to work in teams of two. Two team of two students (that is overall four students) should form a group and perform lab tasks together.

More information

LAB THREE STATIC ROUTING

LAB THREE STATIC ROUTING LAB THREE STATIC ROUTING In this lab you will work with four different network topologies. The topology for Parts 1-4 is shown in Figure 3.1. These parts address router configuration on Linux PCs and a

More information

521262S Computer Networks 2 (fall 2007) Laboratory exercise #2: Internetworking

521262S Computer Networks 2 (fall 2007) Laboratory exercise #2: Internetworking 521262S Computer Networks 2 (fall 2007) Laboratory exercise #2: Internetworking Name Student ID Signature In this exercise we will connect our LANs made in first exercise with routers and build an internet.

More information

Material for the Networking lab in EITF25 & EITF45

Material for the Networking lab in EITF25 & EITF45 Material for the Networking lab in EITF25 & EITF45 2016 Preparations In order to succeed with the lab, you must have understood some important parts of the course. Therefore, before you come to the lab

More information

Static routing KTHNOC/SUNET. January 18, 2004

Static routing KTHNOC/SUNET. January 18, 2004 Static routing KTHNOC/SUNET January 18, 2004 The goal with this lab is to introduce you to configuring a Cisco router and your workstation. You will also learn how to set up the router for static routing.

More information

PreLab 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) 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 information

CIS Test 1- Practice - Fall 2011

CIS Test 1- Practice - Fall 2011 CIS 192 - Test 1- Practice - Fall 2011 Name Each question worth 2 points: Tip: When not logged in as root, you can still use many of the network commands but you must preface them with /sbin/ because you

More information

To see how ARP (Address Resolution Protocol) works. ARP is an essential glue protocol that is used to join Ethernet and IP.

To see how ARP (Address Resolution Protocol) works. ARP is an essential glue protocol that is used to join Ethernet and IP. Lab Exercise ARP Objective To see how ARP (Address Resolution Protocol) works. ARP is an essential glue protocol that is used to join Ethernet and IP. Requirements Wireshark: This lab uses the Wireshark

More information

Genie Routing lab. Laboration in data communications GenieLab Department of Information Technology, Uppsala University. Overview

Genie Routing lab. Laboration in data communications GenieLab Department of Information Technology, Uppsala University. Overview Genie Routing lab Laboration in data communications GenieLab Department of Information Technology, Uppsala University Overview This lab deals with linux network setup and routing in the network layer.

More information

2 nd SEE 6DISS Workshop Plovdiv June Host Configuration (Windows XP) Athanassios Liakopoulos

2 nd SEE 6DISS Workshop Plovdiv June Host Configuration (Windows XP) Athanassios Liakopoulos 2 nd SEE 6DISS Workshop Plovdiv 27-29 June 2007 Host Configuration (Windows XP) Athanassios Liakopoulos aliako@grnet.gr 1. Lab information Network Topology The network topology is shown in Figure 1. PCs

More information

Lab Using Wireshark to Examine Ethernet Frames

Lab Using Wireshark to Examine Ethernet Frames Topology Objectives Part 1: Examine the Header Fields in an Ethernet II Frame Part 2: Use Wireshark to Capture and Analyze Ethernet Frames Background / Scenario When upper layer protocols communicate with

More information

CS356 Lab NIL (Lam) In this lab you will learn: Cisco 2600 Router Configuration Static Routing PartB 20 min Access Control Lists PartC 30 min Explore!

CS356 Lab NIL (Lam) In this lab you will learn: Cisco 2600 Router Configuration Static Routing PartB 20 min Access Control Lists PartC 30 min Explore! CS356 Lab NIL (Lam) In this lab you will learn: PartA Time: 2 hrs 40 min Cisco 2600 Router Configuration Static Routing PartB 20 min Access Control Lists PartC 30 min Explore! Components used: 2 computers

More information

COM-407: TCP/IP NETWORKING. With Solutions

COM-407: TCP/IP NETWORKING. With Solutions Name 1: Name 2: COM-407: TCP/IP NETWORKING LAB EXERCISES (TP) 0 BASIC CONFIGURATION, IP SUITE, AND PACKET INSPECTION: PING(6), TRACEROUTE(6), NETSTAT, NSLOOKUP With Solutions September 22, 2017 Abstract

More information

Enter your answers to the questions in this lab using Canvas Quiz Ch.5 Global Unicast Address + Lab. Additional questions are included in the quiz.

Enter your answers to the questions in this lab using Canvas Quiz Ch.5 Global Unicast Address + Lab. Additional questions are included in the quiz. Lab: Introducing Global Unicast Addresses CIS 116 IPv6 Fundamentals Enter your answers to the questions in this lab using Canvas Quiz Ch.5 Global Unicast Address + Lab. Additional questions are included

More information

Lab Using Wireshark to Examine Ethernet Frames

Lab Using Wireshark to Examine Ethernet Frames Topology Objectives Part 1: Examine the Header Fields in an Ethernet II Frame Part 2: Use Wireshark to Capture and Analyze Ethernet Frames Background / Scenario When upper layer protocols communicate with

More information

LARGE SCALE IP ROUTING

LARGE SCALE IP ROUTING Building ISP Networks Xantaro Page 1 / 18 TABLE OF CONTENTS 1. LAB ACCESS 4 1.1 Accessing the Jumphost... 4 1.2 Access to your routers... 4 1.3 Local Network Topology... 5 1.4 Global Network Topology...

More information

Lab #9: Basic Linux Networking

Lab #9: Basic Linux Networking CTEC1767 Data Communications & Networking 2017 Lab #9: Basic Linux Networking Understanding Linux networks starts with understanding Linux network commands and the information they provide. We will use

More information

Genie Snoop lab. Laboration in data communication GenieLab Department of Information Technology, Uppsala University

Genie Snoop lab. Laboration in data communication GenieLab Department of Information Technology, Uppsala University Genie Snoop lab Laboration in data communication GenieLab Department of Information Technology, Uppsala University Overview This lab deals with network layers, services and HTTP transactions as well as

More information

CS 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 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 information

LAN Setup Reflection

LAN Setup Reflection LAN Setup Reflection After the LAN setup, ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other

More information

ITS332 Quiz 1 Answers

ITS332 Quiz 1 Answers Quiz 1 s Name: ID: Mark: (out of 6) When explaining your answer you should refer to the commands (and options) used. Question 1 [1 mark] What is the IP address associated with one LAN card in your computer?

More information

Lab I: Using tcpdump and Wireshark

Lab I: Using tcpdump and Wireshark Objectives To get the student familiar with basic network protocol analyzer, tools and equipment used in later labs, including tcpdump and Wireshark. Lab Readings Go to http://www.tcpdump.org/tcpdump_man.html

More information

Homework 4 assignment for ECE374 Posted: 04/06/15 Due: 04/13/15

Homework 4 assignment for ECE374 Posted: 04/06/15 Due: 04/13/15 ECE374: Homework 4 1 Homework 4 assignment for ECE374 Posted: 04/06/15 Due: 04/13/15 Note: In all written assignments, please show as much of your work as you can. Even if you get a wrong answer, you can

More information

Network+ Guide to Networks, Seventh Edition Chapter 2, Solutions

Network+ Guide to Networks, Seventh Edition Chapter 2, Solutions Network+ Guide to Networks, Seventh Edition Chapter 2, Solutions Review Questions 1. Which part of a MAC address is unique to each manufacturer? A. The network identifier B. The OUI C. The device identifier

More information

15-441: Computer Networks Spring 2017 Homework 3

15-441: Computer Networks Spring 2017 Homework 3 15-441: Computer Networks Spring 2017 Homework 3 Assigned: Feb 15, 2018 Due: Mar 19, 2018 Lead TA: M.Ahmed Shah 1. Chapter 3: Exercise 41, page 294 2. Chapter 3: Exercise 43, page

More information

COMP 2000 W 2012 Lab no. 3 Page 1 of 11

COMP 2000 W 2012 Lab no. 3 Page 1 of 11 COMP 2000 W 2012 Lab no. 3 Page 1 of 11 Lab Introduction Background The Internet is based on packet-switched protocols. Information is carried in packets (it is divided into packets), which can be imagined

More information

Department Of Computer Science

Department 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 information

TCP/IP Network Essentials

TCP/IP Network Essentials TCP/IP Network Essentials Linux System Administration and IP Services AfNOG 2012 Layers Complex problems can be solved using the common divide and conquer principle. In this case the internals of the Internet

More information

Lab - Using Wireshark to Examine a UDP DNS Capture

Lab - Using Wireshark to Examine a UDP DNS Capture Topology Objectives Part 1: Record a PC s IP Configuration Information Part 2: Use Wireshark to Capture DNS Queries and Responses Part 3: Analyze Captured DNS or UDP Packets Background / Scenario If you

More information

Lab - Using Wireshark to Examine a UDP DNS Capture

Lab - Using Wireshark to Examine a UDP DNS Capture Topology Objectives Part 1: Record a PC s IP Configuration Information Part 2: Use Wireshark to Capture DNS Queries and Responses Part 3: Analyze Captured DNS or UDP Packets Background / Scenario If you

More information

DNS CACHE POISONING LAB

DNS CACHE POISONING LAB University of Trento Network Security - Malware lab 2 th May 2016 DNS CACHE POISONING LAB GROUP #15: MATTEO FIORANZATO MATTEO MATTIVI ANDREA SIMONELLI MICHELA TESTOLINA DON T CLOSE OR MOVE ANY WINDOW Lab

More information

COM-407: TCP/IP NETWORKING. LAB EXERCISES (TP) 1 INTRODUCTION TO MININET With Solutions

COM-407: TCP/IP NETWORKING. LAB EXERCISES (TP) 1 INTRODUCTION TO MININET With Solutions Name 1: Name 2: COM-407: TCP/IP NETWORKING LAB EXERCISES (TP) 1 INTRODUCTION TO MININET With Solutions March 16, 2017 Abstract In this TP you deploy a virtual machine that is pre-installed with Mininet,

More information

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external?

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? LAN Setup Reflection Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other VMs in the classroom?

More information

Central America Workshop - Guatemala City Guatemala 30 January - 1 February 07 Host Configuration (Linux)

Central America Workshop - Guatemala City Guatemala 30 January - 1 February 07 Host Configuration (Linux) Central America Workshop - Guatemala City Guatemala 30 January - 1 February 07 Host Configuration (Linux) Miguel Baptista(miguel.baptista@fccn.pt) Piers O'Hanlon (p.ohanlon@cs.ucl.ac.uk) Pedro Lorga (lorga@fccn.pt)

More information

Spring 2017 Gabriel Kuri

Spring 2017 Gabriel Kuri Lab 2 ECE 431L Spring 2017 Gabriel Kuri This lab is made up of two parts. Part 1 will consist of familiarizing yourself with the Raspberry Pi (RPi). It includes running Unix/Linux commands to become somewhat

More information

LAB EXERCISES (TP) 6 INTER-DOMAIN ROUTING: BGP-4 With Solutions

LAB EXERCISES (TP) 6 INTER-DOMAIN ROUTING: BGP-4 With Solutions Name 1: Name 2: COMPUTER NETWORKING LAB EXERCISES (TP) 6 INTER-DOMAIN ROUTING: BGP-4 With Solutions Abstract This lab covers BGP-4, which is the Inter-Domain Routing Protocol of the Internet. You will

More information

Network Administra0on

Network Administra0on Network Administra0on (Introduc0on) Administración en Red 1 Index Introduc0on (TCP/IP) Network Interface Link Layer Network Layer Monitoring/Test Administración en Red 2 Introduc0on (TCP/IP) Protocol Suite,

More information

Static Routing Exercise. Scalable Infrastructure Workshop AfNOG 2011

Static Routing Exercise. Scalable Infrastructure Workshop AfNOG 2011 Static Routing Exercise Scalable Infrastructure Workshop AfNOG 2011 What will the exercise involve? Unix network interface configuration Cisco network interface configuration Static routes Default route

More information

ECE 4110 Internetwork Programming Lab 7: Configuring a Network Using RIP Routing Protocol. Prelab Questions

ECE 4110 Internetwork Programming Lab 7: Configuring a Network Using RIP Routing Protocol. Prelab Questions ECE 4110 Internetwork Programming Lab 7: Configuring a Network Using RIP Routing Protocol Group Number: Member Names: Date Issued: March 26, 2013 Date Due: April 3, 2013 Last Edited: January 31, 2013 This

More information

The following steps should be used when configuring a VLAN on the EdgeXOS platform:

The following steps should be used when configuring a VLAN on the EdgeXOS platform: EdgeXOS VLANs VLAN Overview This document provides an overview of what a VLAN is and how it is configured on the EdgeXOS platform. Use the step-by-step guide below to configure a VLAN on the Edge appliance

More information

Lab Exercise Sheet 2 (Sample Solution)

Lab Exercise Sheet 2 (Sample Solution) Lab Exercise Sheet 2 (Sample Solution) Document and analyze your experimental procedures by using your Wireshark and terminal recordings. Note all relevant intermediate steps. Mark and explain all relevant

More information

CMPE 150 Winter 2009

CMPE 150 Winter 2009 CMPE 150 Winter 2009 Lecture 9 February 3, 2009 P.E. Mantey CMPE 150 -- Introduction to Computer Networks Instructor: Patrick Mantey mantey@soe.ucsc.edu http://www.soe.ucsc.edu/~mantey/ / t / Office: Engr.

More information

Quick guide for configuring a system with multiple IP-LINKs

Quick guide for configuring a system with multiple IP-LINKs Quick guide for configuring a system with multiple IP-LINKs October 4 th 2005, KK. This guide will show an example configurations for a system with multiple IP-LINKs. Example 1, three devices connected

More information

IPv6 Protocol Architecture

IPv6 Protocol Architecture IPv6 Protocol Architecture v4/v6 Header Comparison Not kept in IPv6 Renamed in IPv6 Same name and function New in IPv6 2 New Functional Improvement Address Space Increase from 32-bit to 128-bit address

More information

Routing. Basic principles. Karst Koymans. Informatics Institute University of Amsterdam. (version 16.4, 2017/02/23 10:58:58)

Routing. Basic principles. Karst Koymans. Informatics Institute University of Amsterdam. (version 16.4, 2017/02/23 10:58:58) Routing Basic principles Karst Koymans Informatics Institute University of Amsterdam (version 16.4, 2017/02/23 10:58:58) Friday, February 24, 2017 Karst Koymans (UvA) Routing Friday, February 24, 2017

More information

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦 KillTest Exam : 100-101 Title : CCNA Interconnecting Cisco Networking Devices 1 (ICND1) Version : Demo 1 / 15 1.Which three statements are true about the operation of a full-duplex Ethernet network? (Choose

More information

6.1. Getting Started Guide

6.1. Getting Started Guide 6.1 Getting Started Guide Netmon Getting Started Guide 2 Contents Contents... 2 Appliance Installation... 3 IP Address Assignment (Optional)... 3 Logging In For the First Time... 5 Initial Setup... 6 License

More information

Networking By: Vince

Networking By: Vince Networking 192.168.1.101 By: Vince Disclaimer I am NOT a Networking expert you might ask questions that I don t know the answer to Networking is hard to teach but I know how to do your homeworks so that

More information

Practical Exercises in Computer Networks

Practical Exercises in Computer Networks Practical Exercises in Computer Networks IP forwarding between directly connected stations, ARP and ICMP (WIP) 2015, José María Foces Morán. All rights reserved. Internet is composed of a large number

More information

NET. Networking. Goals of this lab: Prerequisites: LXB

NET. Networking. Goals of this lab: Prerequisites: LXB NET Networking Goals of this lab: To learn how to configure network connections in a UNIX system. To gain experience with fundamental routing. Prerequisites: LXB REVISION: 2.1 [2015-08-28] 2005-2015 DAVID

More information

IPv6 LAB. Practical IPv6. Alvaro Vives 27 June 2017 Workshop on Open Source Solutions for the IoT

IPv6 LAB. Practical IPv6. Alvaro Vives 27 June 2017 Workshop on Open Source Solutions for the IoT IPv6 LAB Practical IPv6 Alvaro Vives 27 June 2017 Workshop on Open Source Solutions for the IoT Contents Lab topology IPv6 in Common OSs Basic IPv6 Configuration IPv6 useful commands Using IPv6 with Python

More information

CS 4351/5352 Computer Security, assignment 4. Due date: Sunday, May 18, noon.

CS 4351/5352 Computer Security, assignment 4. Due date: Sunday, May 18, noon. CS 4351/5352 Computer Security, assignment 4. Due date: Sunday, May 18, noon. This assignment may be done individually, or in a group of 2. You can discuss general concepts about the assignment (e.g.,

More information

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers Router Router is a Microprocessor controlled device that forwards data packets across the computer network. It is used to connect two or more data lines from different net works. The function of the router

More information

Pass4sures. Latest Exam Guide & Learning Materials

Pass4sures.   Latest Exam Guide & Learning Materials Pass4sures http://www.pass4sures.top/ Latest Exam Guide & Learning Materials Exam : 200-125 Title : CCNA Cisco Certified Network Associate CCNA (v3.0) Vendor : Cisco Version : DEMO Get Latest & Valid 200-125

More information

King Fahd University of Petroleum & Minerals Electrical Engineering Department EE 400, Experiment # 2

King Fahd University of Petroleum & Minerals Electrical Engineering Department EE 400, Experiment # 2 King Fahd University of Petroleum & Minerals Electrical Engineering Department EE 400, Experiment # 2 IP Addressing and Subnetting: Establishing Elementary Networks using Hubs, Switches and Routers. Objectives:

More information

EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions

EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions SCIPER: First name: Family name: EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions Jean-Yves Le Boudec January 2016 INSTRUCTIONS 1. Write your solution into this document and return it to us (you

More information

Before you start the lab exercises see the lab administrator or EEE3080F tutor to get assigned to your routers.

Before 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 information

BSc Year 2 Data Communications Lab - Using Wireshark to View Network Traffic. Topology. Objectives. Background / Scenario

BSc Year 2 Data Communications Lab - Using Wireshark to View Network Traffic. Topology. Objectives. Background / Scenario BSc Year 2 Data Communications Lab - Using Wireshark to View Network Traffic Topology Objectives Part 1: (Optional) Download and Install Wireshark Part 2: Capture and Analyze Local ICMP Data in Wireshark

More information

MID-TERM EXAM TCP/IP NETWORKING Duration: 2 hours With Solutions

MID-TERM EXAM TCP/IP NETWORKING Duration: 2 hours With Solutions MID-TERM EXAM TCP/IP NETWORKING Duration: 2 hours With Solutions Jean-Yves Le Boudec 2005 December 8 Do not forget to put your names on all sheets of your solution. If you need to make assumptions in order

More information

The Netwok Layer IPv4 and IPv6 Part 2

The Netwok Layer IPv4 and IPv6 Part 2 ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE The Netwok Layer IPv4 and IPv6 Part 2 Jean Yves Le Boudec 2014 1 Contents 6. ARP 7. Host configuration 8. IP packet format Textbook Chapter 5: The Network Layer

More information

Application Note. Microsoft OCS 2007 Configuration Guide

Application Note. Microsoft OCS 2007 Configuration Guide Application Note Microsoft OCS 2007 Configuration Guide 15 October 2009 Microsoft OCS 2007 Configuration Guide Table of Contents 1 MICROSOFT OCS 2007 AND INGATE... 1 1.1 SIP TRUNKING SUPPORT... 2 2 INGATE

More information

CTS2134 Introduction to Networking. Module : Troubleshooting

CTS2134 Introduction to Networking. Module : Troubleshooting CTS2134 Introduction to Networking Module 10.4 10.7: Troubleshooting Interpreting ipconfig Condition Static IP DHCP Alternate Configuration APIPA ipconfig /all Output DHCP Enabled = No and DHCP Server

More information

User Guide TL-R470T+/TL-R480T REV9.0.2

User Guide TL-R470T+/TL-R480T REV9.0.2 User Guide TL-R470T+/TL-R480T+ 1910012468 REV9.0.2 September 2018 CONTENTS About This Guide Intended Readers... 1 Conventions... 1 More Information... 1 Accessing the Router Overview... 3 Web Interface

More information

Contents 1. 2 Voisus Server Installation Network Ports Server Installation Assign an IP Address... 10

Contents 1. 2 Voisus Server Installation Network Ports Server Installation Assign an IP Address... 10 Getting Started Contents Contents 1 1 Voisus Network Configurations 2 1.1 Basic Network Configuration............................... 2 1.2 Separate Network Configuration............................. 3

More information

Virtual-Machine-Based Network Exercises for Introductory Computer Networking Courses

Virtual-Machine-Based Network Exercises for Introductory Computer Networking Courses Virtual-Machine-Based Network Exercises for Introductory Computer Networking Courses Robert Montante Bloomsburg University of Pennsylvania Encore Presentation CCSC-Northeastern April 7, 2017 Overview First

More information

Full file at

Full file at Guide to Networking Essentials, Sixth Edition 2-1 Chapter 2 Network Hardware Essentials At a Glance Instructor s Manual Table of Contents Overview Objectives Tips Quick Quizzes Class Discussion Topics

More information

Computer Networks Lab

Computer Networks Lab Computer Networks Lab Room: BB 219 Additional Information: http://ti.uni-due.de/ti/en/education/teaching/ss18/netlab 1. Practical Training: Network planning and installation of a file server 2. Practical

More information

CS164 Final Exam Winter 2013

CS164 Final Exam Winter 2013 CS164 Final Exam Winter 2013 Name: Last 4 digits of Student ID: Problem 1. State whether each of the following statements is true or false. (Two points for each correct answer, 1 point for each incorrect

More information

This is a sample Lab report from ECE 461 from previous years. L A B 6

This is a sample Lab report from ECE 461 from previous years. L A B 6 This is a sample Lab report from ECE 461 from previous years. L A B 6 Part 1 1. o the source and destination M A C/IP addresses change when a packet traverses a bridge? Provide an explanation and include

More information

VERSION Lab 3: Link Layer

VERSION Lab 3: Link Layer Lab 3: Link Layer Objective In this lab, you will investigate Ethernet and the ARP protocol. You will also prove you are a Wireshark Ninja by dissecting an unknown protocol. Knowledge from Lecture 20 and

More information

EXAM - HP0-Y52. Applying HP FlexNetwork Fundamentals. Buy Full Product.

EXAM - HP0-Y52. Applying HP FlexNetwork Fundamentals. Buy Full Product. HP EXAM - HP0-Y52 Applying HP FlexNetwork Fundamentals Buy Full Product http://www.examskey.com/hp0-y52.html Examskey HP HP0-Y52 exam demo product is here for you to test the quality of the product. This

More information

Endian Proxy / Firewall

Endian Proxy / Firewall Endian Proxy / Firewall Created October 27, 2006 by Bruce A. Westbrook Revisions: Introduction This document describes the step by step process of installing and configuring the Endian Firewall, Community

More information

VPN-against-Firewall Lab: Bypassing Firewalls using VPN

VPN-against-Firewall Lab: Bypassing Firewalls using VPN SEED Labs 1 VPN-against-Firewall Lab: Bypassing Firewalls using VPN Copyright c 2016 Wenliang Du, Syracuse University. The development of this document was partially funded by the National Science Foundation

More information

Special expressions, phrases, abbreviations and terms of Computer Networks

Special expressions, phrases, abbreviations and terms of Computer Networks access access point adapter Adderssing Realm ADSL (Asymmetrical Digital Subscriber Line) algorithm amplify amplitude analog antenna application architecture ARP (Address Resolution Protocol) AS (Autonomous

More information

Introduction. An introduction to the equipment and organization of the Internet Lab.

Introduction. 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 information

Administrivia CSC458 Lecture 4 Bridging LANs and IP. Last Time. This Time -- Switching (a.k.a. Bridging)

Administrivia CSC458 Lecture 4 Bridging LANs and IP. Last Time. This Time -- Switching (a.k.a. Bridging) Administrivia CSC458 Lecture 4 Bridging LANs and IP Homework: # 1 due today # 2 out today and due in two weeks Readings: Chapters 3 and 4 Project: # 2 due next week Tutorial today: Joe Lim on project 2

More information

EECS 122: Introduction to Communication Networks Final Exam Solutions

EECS 122: Introduction to Communication Networks Final Exam Solutions EECS 22: Introduction to Communication Networks Final Exam Solutions Problem. (6 points) How long does it take for a 3000-byte IP packet to go from host A to host B in the figure below. Assume the overhead

More information

Network+ Guide to Networks 5 th Edition. Chapter 10 In-Depth TCP/IP Networking

Network+ Guide to Networks 5 th Edition. Chapter 10 In-Depth TCP/IP Networking Network+ Guide to Networks 5 th Edition Chapter 10 In-Depth TCP/IP Networking Objectives Understand methods of network design unique to TCP/IP networks, including subnetting, CIDR, and address translation

More information

Computer Science Department 2 nd semester- Lecture13

Computer Science Department 2 nd semester- Lecture13 Network Devices: The network devices (connecting devices) are divided into five different categories based on the layer in which they operate in a network. NIC (Network Interface Card) is used to enable

More information

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1 Table of Contents 1 IPv6 Configuration 1-1 IPv6 Overview 1-1 IPv6 Features 1-1 Introduction to IPv6 Address 1-2 Introduction to IPv6 Neighbor Discovery Protocol 1-5 Introduction to ND Snooping 1-7 Introduction

More information

Internetworking/Internetteknik, Examination 2G1305 Date: August 18 th 2004 at 9:00 13:00 SOLUTIONS

Internetworking/Internetteknik, Examination 2G1305 Date: August 18 th 2004 at 9:00 13:00 SOLUTIONS Internetworking/Internetteknik, Examination 2G1305 Date: August 18 th 2004 at 9:00 13:00 SOLUTIONS 1. General (5p) a) The so-called hourglass model (sometimes referred to as a wine-glass ) has been used

More information

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed. LAN interconnecting devices INTRODUCTION LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed. Connecting devices

More information

Answers for Additional Exercises

Answers for Additional Exercises Appendix C Answers for Additional Exercises Chapter 1 Various answers are possible. Drawings similar to Figure 1.3 with multiple computers are possible. Various answers are possible. Drawings similar to

More information

IT341 Introduction to System Administration Project II Setting up our LAN

IT341 Introduction to System Administration Project II Setting up our LAN IT341 Introduction to System Administration Project II Setting up our LAN Before we start, please make sure that you have a snapshot of your finished VM/base installation from Project 1, so that you can

More information

Lab 6 Spanning Tree Protocol

Lab 6 Spanning Tree Protocol RES 84 Claude Chaudet Claude.Chaudettelecom-paristech.fr Lab 6 Spanning Tree Protocol RES 84 October 23 Introduction In this lab, you will discover the Spanning Tree Protocol, which is specified in the

More information

Fundamentals of Computer Networking AE6382

Fundamentals of Computer Networking AE6382 Computer networks are an integral part of the modern computing infrastructure The local network (LAN) is usually Ethernet LAN s are inter-connected with other LAN s in a hierarchical fashion eventually

More information

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host.

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host. Networking Guide for BeagleBone (Black or Green) by Brian Fraser Last update: Nov 17, 2017 This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green

More information

Experiment 3: Protocol Visualization with Packet Tracer

Experiment 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 information

CCRI Networking Technology I CSCO-1850 Spring 2014

CCRI 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 information

Tracking Packet Flow Using Path Analysis

Tracking Packet Flow Using Path Analysis CHAPTER 5 Tracking Packet Flow Using Path Analysis Path Analysis is an operations and diagnostic application that traces the connectivity between two specified points on your network, including the physical

More information

Computer Networks A Simple Network Analyzer Decoding Ethernet and IP headers

Computer Networks A Simple Network Analyzer Decoding Ethernet and IP headers Computer Networks A Simple Network Analyzer Decoding Ethernet and IP headers Objectives The main objective of this assignment is to gain an understanding of network activities and network packet formats

More information

LAN Interconnection and Other Link Layer Protocols

LAN Interconnection and Other Link Layer Protocols LAN Interconnection and Other Link Layer Protocols Ethernet dominant link layer technology for local-area networks Ethernet frame structure Kai Shen Dept. of Computer Science, University of Rochester Ethernet

More information

Sirindhorn International Institute of Technology Thammasat University

Sirindhorn International Institute of Technology Thammasat University 1 Name...ID....Section. Seat No.. Sirindhorn International Institute of Technology Thammasat University Midterm Examination: Semester 2/2007 Course Title : ITS 332 Information Technology II Lab (Networking)

More information

University of Toronto Faculty of Applied Science and Engineering. Final Exam, December ECE 461: Internetworking Examiner: J.

University of Toronto Faculty of Applied Science and Engineering. Final Exam, December ECE 461: Internetworking Examiner: J. University of Toronto Faculty of Applied Science and Engineering Final Exam, December 2009 ECE 461: Internetworking Examiner: J. Liebeherr Exam Type: A Calculator: Type 2 There are a total of 10 problems.

More information

Firewall Evasion Lab: Bypassing Firewalls using VPN

Firewall Evasion Lab: Bypassing Firewalls using VPN SEED Labs Firewall Evasion Lab 1 Firewall Evasion Lab: Bypassing Firewalls using Copyright 2018 Wenliang Du, Syracuse University. The development of this document was partially funded by the National Science

More information

Communication Networks ( ) / Fall 2013 The Blavatnik School of Computer Science, Tel-Aviv University. Allon Wagner

Communication Networks ( ) / Fall 2013 The Blavatnik School of Computer Science, Tel-Aviv University. Allon Wagner Communication Networks (0368-3030) / Fall 2013 The Blavatnik School of Computer Science, Tel-Aviv University Allon Wagner Kurose & Ross, Chapter 4 (5 th ed.) Many slides adapted from: J. Kurose & K. Ross

More information

FINAL EXAM - SLOT 2 TCP/IP NETWORKING Duration: 90 min. With Solutions

FINAL EXAM - SLOT 2 TCP/IP NETWORKING Duration: 90 min. With Solutions First name: Family name: FINAL EXAM - SLOT 2 TCP/IP NETWORKING Duration: 90 min. With Solutions Jean-Yves Le Boudec, Patrick Thiran 2011 January 15 INSTRUCTIONS 1. The exam is in two time slots. Slot 1

More information

LAB 1 HOW THE WEB WORKS

LAB 1 HOW THE WEB WORKS LAB 1 HOW THE WEB WORKS What You Will Learn About IP addresses and Domain Names About some web browser plugins to help with development Examine headers sent by the HTTP protocol How to trace the route

More information

Lecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model

Lecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model Lecture 8 Basic Internetworking (IP) Reminder: Homework 3, Programming Project 2 due on Tuesday. An example internet is shown at right. Routers or gateways are used to connect different physical networks.

More information