A virtual network laboratory for learning IP networking



Similar documents
iproute2 and Advanced Linux Routing

TCP/IP Network Essentials. Linux System Administration and IP Services

Introduction to NetGUI

netkit lab static-routing Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group

Host Configuration (Linux)

BASIC TCP/IP NETWORKING

Linux TCP/IP Network Management

PT Activity 8.1.2: Network Discovery and Documentation Topology Diagram

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

netkit lab single-host Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group

IP network tools & troubleshooting. AFCHIX 2010 Nairobi, Kenya October 2010

Corso di Configurazione e Gestione di Reti Locali

IPv6.marceln.org.

Workshop on Scientific Applications for the Internet of Things (IoT) March

Version Author(s) Web Description

1.0 Basic Principles of TCP/IP Network Communications

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Network Management and Debugging. Jing Zhou

How To Install Openstack On Ubuntu (Amd64)

Get quick control over your Linux server with server commands

ICS 351: Today's plan

Quick Note 53. Ethernet to W-WAN failover with logical Ethernet interface.

High Availability in Linux Firewalls using VRRP

Computer Networks. Lecture 3: IP Protocol. Marcin Bieńkowski. Institute of Computer Science University of Wrocław

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering

LAB THREE STATIC ROUTING

Linux Networking. How Networking Works Configuring Networking in Linux Using redhat-config-network Network debugging Wireless networking IPv6

VM-Series Firewall Deployment Tech Note PAN-OS 5.0

IP Address: the per-network unique identifier used to find you on a network

Red Hat Linux Networking

netkit lab bgp: multi-homed Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group

Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy

Installing remote sites using TCP/IP

Device Interface IP Address Subnet Mask Default Gateway

Computer Networks I Laboratory Exercise 1

Getting started with IPv6 on Linux

Bridgewalling - Using Netfilter in Bridge Mode

CELLTRACKS ANALYZER II. Networking Guide J40169EN

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

Network Security. Chapter 3. Cornelius Diekmann. Version: October 21, Lehrstuhl für Netzarchitekturen und Netzdienste Institut für Informatik

Computer Networks Administration Help Manual Sana Saadaoui Jemai Oliver Wellnitz

Bandwidth Management in MPLS Networks

RACADM Command Line Reference Guide for idrac6 1.95, idrac6 3.5, and CMC 3.2

This howto is also a bit old now. But I thought of uploading it in the howtos section, as it still works.

Protecting and controlling Virtual LANs by Linux router-firewall

CS2107 Introduction to Information and System Security (Slid. (Slide set 8)

Network Configuration

Procedure: You can find the problem sheet on Drive D: of the lab PCs. 1. IP address for this host computer 2. Subnet mask 3. Default gateway address

Interconnecting IPv6 Domains Using Tunnels

Digi Connect WAN Application Helper Configuring and Testing the Digi Connect WAN GSM

A New Approach to Developing High-Availability Server

TECHNICAL NOTE. Technical Note P/N REV 03. EMC NetWorker Simplifying firewall port requirements with NSR tunnel Release 8.

Network Interface Failover using FONA

Practical Network Forensics

Session Title: Exploring Packet Tracer v5.3 IP Telephony & CME. Scenario

netkit lab bgp: prefix-filtering Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group

Guide to IP Layer Network Administration with Linux

Scalable Linux Clusters with LVS

NXT Controller Manual IP Assignment in WAN Environments Application Note

Site to Site VPN s between two networks with the same IP Address scheme.

How To Understand and Configure Your Network for IntraVUE

Network Layer: and Multicasting Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Network Diagnostic Tools. Jijesh Kalliyat Sr.Technical Account Manager, Red Hat 15th Nov 2014

finger, ftp, host, hostname, mesg, rcp, rlogin, rsh, scp, sftp, slogin, ssh, talk, telnet, users, w, walla, who, write,...

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

[HOW TO RECOVER AN INFINITI/EVOLUTION MODEM IDX ] 1

CS197U: A Hands on Introduction to Unix

Canopy Wireless Broadband Platform

Firewall Troubleshooting

CURSO DE PREPARACION PARA LA CERTIFICACION CCNA (Cisco Certified Network Associate)

1:1 NAT in ZeroShell. Requirements. Overview. Network Setup

Introduction to LAN/WAN. Network Layer (part II)

Lab Organizing CCENT Objectives by OSI Layer

Deploying Samba in IPv6 Networks

.Trustwave.com Updated October 9, Secure Web Gateway Version 11.0 Setup Guide

Lecture Computer Networks

Network Load Balancing

Copyright

Project 2: Firewall Design (Phase I)

Lab Creating a Logical Network Diagram

IP Address and Pre-configuration Information

estadium Project Lab 8: Wireless Mesh Network Setup with DD WRT

using routing domains / routing tables in a production network

Linux Cluster Security Neil Gorsuch NCSA, University of Illinois, Urbana, Illinois.

Server configuration for layer 4 DSR mode

OpenCPN Garmin Radar Plugin

How To Configure An Ipsec Tunnel On A Network With A Network Gateways (Dfl-800) On A Pnet 2.5V2.5 (Dlf-600) On An Ipse Vpn

This techno knowledge paper can help you if: You need to setup a WAN connection between a Patton Router and a NetGuardian.

Load Balancing Trend Micro InterScan Web Gateway

SNMP Peach Pit Data Sheet

Configure ISDN Backup and VPN Connection

Load Balancing Smoothwall Secure Web Gateway

IP Addressing and Subnetting. 2002, Cisco Systems, Inc. All rights reserved.

Configure WAN Load Balancing

Building a Penetration Testing Virtual Computer Laboratory

Transcription:

virtual network laboratory for learning IP networking Lluís Fàbrega, Jordi Massaguer, Teodor Jové, avid Mérida roadband ommunications and istributed Systems Group Institut d Informàtica i plicacions Universitat de Girona Girona, SPIN IIi Institut d Informàtica i plicacions ITiSE 2002 arhus, June 2002

Outline Learning in the remote laboratory. The objectives. The user interface. Some examples. Implementation of the remote laboratory. The equipment. The remote configuration. onclusions and future work.

Teaching objectives asic concepts in IP networking and Linux commands: IP adressing, routing tables, RP, combined use of IPv4 and IPv6, commands ifconfig, route, traceroute, ping, arp...

Teaching objectives asic concepts in IP networking and Linux commands: IP adressing, routing tables, RP, combined use of IPv4 and IPv6, commands ifconfig, route, traceroute, ping, arp... 1 3 + tunnels IPv6/IPv4 2 4 Private IP/Ethernet network 4 P s en 4 configurations

Teaching objectives asic concepts in IP networking and Linux commands: IP adressing, routing tables, RP, combined use of IPv4 and IPv6, commands ifconfig, route, traceroute, ping, arp... 1 3 + tunnels IPv6/IPv4 2 4 Private IP/Ethernet network 4 P s en 4 configurations Web interface One configuration is chosen It is studied through Linux commands

The user interface

The user interface

The user interface TOPOLOGIES

The user interface PROTOOLS

The user interface TUNNELS

The user interface OMMNS

The user interface OMMNS

Example 1 The student chooses one configuration and studies it: onfiguration 4 IPv4 in all the nodes (no tunnels)

Example 1 The student chooses one configuration and studies it: 111.111.133.0/24 111.111.111.0/24.1.2.2.1.2.1 111.111.122.0/24 onfiguration 4 IPv4 in all the nodes (no tunnels) $ ifconfig eth0 inet addr:111.111.133.1, mask 255.255.255.0 eth1 inet addr:111.111.122.1, mask 255.255.255.0 eth2 inet addr:111.111.111.2, mask 255.255.255.0 lo inet addr:127.0.0.1, mask 255.0.0.0

Example 1 The student chooses one configuration and studies it: 111.111.133.0/24 111.111.111.0/24.1.2.2.1.2.1 111.111.122.0/24 onfiguration 4 IPv4 in all the nodes (no tunnels) $ route Kernel IP routing table estination Gateway Genmask Flags Metric Ref Use Iface 111.111.111.0 * 255.255.255.0 U 0 0 0 eth2 111.111.122.0 * 255.255.255.0 U 0 0 0 eth1 111.111.133.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo

Example 2 IPv6/Eth IPv6/IPv4/Eth IPv6/Eth onfiguration 3,,, : IPv4/IPv6 (no tunnel -)

Example 2 IPv6/Eth IPv6/IPv4/Eth IPv6/Eth onfiguration 3,,, : IPv4/IPv6 (no tunnel -) $ ifconfig no virtual interfaces, no tunnels $ ping no connectivity -

Example 2 IPv6/Eth IPv6/IPv4/Eth IPv6/Eth onfiguration 3,,, : IPv4/IPv6 Tunnel -

Example 2 IPv6/Eth IPv6/IPv4/Eth IPv6/Eth onfiguration 3,,, : IPv4/IPv6 Tunnel - $ ifconfig virtual interfaces sit0 of the tunnel $ ping connectivity -

The equipment Ethernet switch Internet Linux P s Ethernet cards

The equipment Ethernet switch Internet Linux P s Ethernet cards topology # 3

The remote configuration Internet telnet server telnet server

The remote configuration Internet telnet server Use of specific switch commands for each configuration web server GIs: telnet client (expect scripts) telnet server Replace of specific network files for each configuration

onclusions and future work remote laboratory has been built for learning basic concepts in IP networking: choose a predefined configuration + study llow students to create their own topologies, etc. dd better user management: scheduling, session recovery.. dd a TP/IP (over Ethernet) packet analyser. Use of SNMP for the remote configuration.

Thank you! ontact information e-mail: {fabrega jmassa teo dmerida}@eia.udg.es web: http://eia.udg.es/bcds/