Iwan Syarif

Lecturer
Department of
Informatics

Politeknik Elektronika Negeri Surabaya (PENS)

 

Office†††† :  Computer Network Lab.
Address :  
D4 Building 3rd floor, PENS, Surabaya, Indonesia
Email
††††† :  iwanarif@ pens dot ac dot edu

 

Network Concept (Konsep Jaringan)

1.      Introduction to Computer Networks

Source : Cisco Networking Academy. CCNA materials

 

2.      Network Protocols

Source : Cisco Networking Academy. CCNA materials

 

3.      Physical Layer

 

4.      Data Link Layer

 

5.      Network Layer

 

6.      IP Subnetting

 

7.      Routing Concept

 

8.      Static Routing vs Dyamic Routing

         Static Routing

         Dynamic Routing

Midterm Exam (UTS)

9.      Routing Protocols : IGP vs EGP, distance vector vs link state protocols

 

Distance vector examples

Link state examples

 

10.  Introduction to Transport Layer

 

11.  TCP , UDP and Socket Programming

 

12.  Application Layer

         HTTP & HTTPS

         DNS

         DHCP

 

13.  Advance Topics on Computer Network (Group Presentation)

Group 1 : Virtual Private Network

Group 2 : IPv6

Group 3 : Wireless Network

Group 4 : Storage Networks

 

14.  Advance Topics on Computer Network

††††† Group 5 : Cloud Computing

††††† Group 6 : Wireless Sensor Network

††††† Group 7 : Internet of Things

††††† Group 8 : Big Data using Hadoop

 

15.  Advance Topics on Computer Network

†††††† Group†† 9 : Firewall & Intrusion Detection System

††††† Group 10 : Network Scanning Tools

†††††† Group 11 : Worm & Botnet

†††††† Group 12 : Distributed Denial of Service (DDoS)

 

16.  Advance Topics on Computer Network

†††††† Group 13 : Network Monitoring Tools

†††††† Group 14 : Network Management Tools

†††††† Group 15 :

Final Exam (UAS)

 

 

Network Concept Lab. (Praktikum Konsep Jaringan)

1.     Network Cabling

(Authors : Fitri Setyorini & Fadilah Fahrul, PENS)

Additional Materials :

-          Network Transmission Media & Cabling

Source : http://jcsites.juniata.edu/faculty/kruse/it110/CH02_NET+.ppt

-          Network Cabling Tutorial (from CCNA materials)

-          How to make RJ45 cables

-          How to use RJ45 cable tester :

-          How to use crimping tools

 

2.     Network Basic Configuration

(Authors : Fitri, Fadilah, Iwan )

 

3.     Packet Analysis using wireshark : ethernet header & ARP

 

Please download wireshark from our local server (Windows 64 bit)

Or you can download directly from the official website :

https://www.wireshark.org/download.html

 

How to install wireshark in Debian Linux ?

$ sudo apt-get install wireshark

How to install wireshark from source under Unix/Linux

https://www.wireshark.org/docs/wsug_html_chunked/ChapterBuildInstall.html

 

Before you do some experiments using wireshark, please read this:

Wireshark Lab : getting started

Or, you can download directlt from the authorís website :

http://www-net.cs.umass.edu/wireshark-labs/

 

Our 3rd weeks computer network lab materials are :

Packet Analysis of Ethernet and ARP

 

4.     Packet Analysis using wireshark : Internet Protocol Header

         Before doing lab experiment, please read this good material about IP Header and IP Fragmentation : IP datagram, Fragmentation and Reassembly

Source : http://user.it.uu.se/~rmg/teaching/IP.pdf

         Lab Material : IP analysis

Source :http://www-net.cs.umass.edu/wireshark-labs/

         Note : Linux users do not need additional tools, but Windows users need to download Ping Plotter

 

5.     ICMP Analysis

         This is a very good tutorial to understand ICMP protocol. Please read this material first before you do ICMP lab experiments : ICMP (Internet Control Message Protocols)

Source : www.cs.virginia.edu/~cs458/slides/module08-icmp.ppt

         Lab Material : ICMP Header Analysis

Source :http://www-net.cs.umass.edu/wireshark-labs/

 

6.     Static Routing using Linux

Building Linux Router & NAT (Network Address Translation) by Iwan

 

7.     Static Routing using Packet Tracer

 

Please download Packet Tracer software directly from here :

https://www.netacad.com/about-networking-academy/packet-tracer/

 

Alternatively, you can download Packet Tracer from our local server :

Cisco Packet Tracer 6.3 for Windows (latest version)

Cisco Packet Tracer 6.3 for Linux (latest version)

Cisco Packet Tracer 6.0.1 for Windows

Cisco Packet Tracter 6.2 for Linux/Ubuntu

 

Good tutorial : Packet Tracer for Beginners (video)

 

Lab module : Static Routing using Packet Tracer (by Iwan, Fitri, Fahrul)

 

8.     Dynamic Routing (RIP2) using Packet Tracer

 

Good tutorial : Configuring RIP using Packet Tracer (video)

 

Lab module : Dynamic Routing using Routing Information Protocol (RIP)

 

Midterm Test (UTS)

 

9.    Static Routing using Mikrotik Router

 

Lab Module : Static Routing using Mikrotik

by Isbat, Ferry, Fitri, Fahrul, Iwan

You need to download Winbox here to configure Mikrotik router from your laptop/PC

 

 

10.  Dynamic Routing part 1 : RIPv2 Routing using Microtik

 

Lab Module : Dynamic Routing part 1: RIPv2 using Mikrotik

by Isbat, Ferry, Fitri, Fahrul, Iwan

 

 

11.                        Dynamic Routing part 2 : OSPF Routing using Microtik

 

Lab Module : Dynamic Routing part 2: OSPF Mikrotic Router

by Isbat, Ferry, Fitri, Fahrul, Iwan

Reference : http://mikrotik.co.id/artikel_lihat.php?id=154

 

 

12.                     Dynamic Routing part 3 : BGP routing using Microtik

Lab Module : Dynamic Routing part 3: BGP Mikrotic Router

by Isbat, Ferry, Fitri, Fahrul, Iwan

 

13.                     TCP Packet Analysis using wireshark

 

         TCP Analysis Lab Material

Please use this TCP sample traffic for your experiment

Source :http://www-net.cs.umass.edu/wireshark-labs/

 

14.                       UDP Packet Analysis using wireshark

 

         UDP Analysis Lab Material ††

 

Please use this UDP sample traffic for your experiment

Source :http://www-net.cs.umass.edu/wireshark-labs/

 

15.                       TCP & UDP Socket Programming

†††† Socket Programming Lab Manual

 

16.                       Application Layer :

††† HTTP & HTTPS Packet Analysis using Wireshark

 

         HTTP & HTTPS

         Secure Socket Layer (SSL)

 

17.                       Application Layer :

††††† DHCP & DNS Packet Analysis using Wireshark

 

        DNS Packet Analysis

        DHCP Packet Analysis

Final Exam (UAS)