Difference between revisions of "FTA:Open Networks Course Development"

From Free Knowledge Free Technology Wiki
Jump to: navigation, search
(Development)
(Open Networks v2.0)
Line 3: Line 3:
 
== Introduction ==
 
== Introduction ==
  
The Open Networks Course originally developed by UOC/Enric Peig Olivé as PID_00164576 has become dated. I would like to start a project to re-develop this course and have made a start, my materials can be found at [[ FTA Networking | http://www.obriain.com/ob/GNULinux_Networking ]].
+
The Open Networks Course originally developed by UOC/Enric Peig Olivé as PID_00164576 had become dated. I have undertaken a project to re-develop the course.  
  
 
==Course Module==
 
==Course Module==
Line 9: Line 9:
  
 
==Course Materials==
 
==Course Materials==
The FTA currently uses as a starting point its [[http://ftacademy.org/materials/fsm/3#1 OpenNetworks]] course book. It was originally developed in Spanish by the Open University of Catalonia (UOC), who hired Enric Peig Olivé as its author, and later translated by the FTA into English.
+
The v2.0 DRAFT materials are available to review at [[ FTA Open Networks v2.0 DRAFT | http://www.obriain.com/training/GNULinux_Networking/Open-Networks_v2.0-DRAFT.pdf ]].
  
The DocBook link to the original materials is giving a ''Page not found The requested page could not be found.'' error. --[[User:Diarmuid|An Laoch]] ([[User talk:Diarmuid|talk]]) 15:03, 2 October 2014 (CEST)
+
== Whats in the new course ==
  
==Development==
+
  '''Networking Device'''
In 2014 Diarmuid O'Briain has started to update and extend these materials. Chapters worked on thusfar:
+
  This section looks at using the Raspberry Pi as a device for use throughout the course.
 +
  It goes through building the device and the setup of //mactelnet// to allow use without a keyboard and monitor.
  
* Course introduction
+
  '''Networking'''
* [http://www.obriain.com/ob/GNULinux_Networking/Networking.html Networking]
+
  Introduction to Network Administration, TCP/IP (TCP/IP suite), Physical network devices (hardware), the GNU/Linux interface and TCP/IP Concepts.
* [http://www.obriain.com/ob/GNULinux_Networking/Switching.html Switching]
+
* [http://www.obriain.com/ob/GNULinux_Networking/Routing.html Routing]
+
* [http://www.obriain.com/ob/GNULinux_Networking/IP.html Internet Protocol]
+
* [http://www.obriain.com/ob/GNULinux_Networking/WirelessLANs.html Wireless LANs]
+
* Wide Area Networks
+
* Virtual Private Networking
+
  
==Course Definition==
+
  '''Switching'''
===Learning Objectives===
+
  Bridging and Switching, Spanning Tree Protocol, Virtual LANs (VLANs), GNU/Linux as a Service Provider bridge.
  
* Configuring and managing network services in a free software environment
+
  '''Internet Protocol'''
* Configuring and managing advanced network services and protocols, such as wireless networks, broadcast, voice over IP, real-time, ad-hoc and sensor networks
+
  GNU/Linux IP networking (iproute2), Internet Protocol v6 (IPv6).
* Installing and configuring free systems for streaming audio and video
+
* Understanding the various organization forms of web applications, taking into account scalability and the demand for and organization of processing resources
+
* Protecting data against intrusion and detecting attacks
+
  
===Scope===
+
  '''Routing'''
 +
  Introduction to Routing, Open Shortest Path First (OSPF), Quagga.
  
===Prerequisites===
+
  '''Wireless LANs'''
 +
  Configuration of a WiFi network on GNU/Linux.
  
===Level===
+
  '''Virtual private network (VPN)
 +
  IPv4 OpenVPN tunnel, IPv6 OpenVPN tunnel, SSH VPN.
  
===Course Programmes===
+
  '''IP Telephony
This module is part of the FTA Master Level Course Programme. Furthermore it is an extension and update of the course part of the UOC's Master Programme in Free Software, the URJC/LibreSoft's Master Programme in Free Software, ...
+
  Audio Streams, Voice Quality Factors, The SIP Protocol and Server Functions, IPT and the PSTN, FOSS Implementations.
 +
 
 +
  '''IP Services
 +
  Configuration of inetd or xinetd, Other network services, DHCP, IP Masquerade.
 +
 
 +
  '''Software Defined Networking'''
 +
  SDN operation, SDN Controllers, SDN Applications, Using Mininet to experment with SDN, OpenFlow, OpenDaylight, Networks Function Virtualisation, OPNFV.
  
==Work to be done==
 
  
 
If you have an interest in this please come back to [[User:Diarmuid|An Laoch]].
 
If you have an interest in this please come back to [[User:Diarmuid|An Laoch]].

Revision as of 02:26, 17 April 2015

Open Networks v2.0

Introduction

The Open Networks Course originally developed by UOC/Enric Peig Olivé as PID_00164576 had become dated. I have undertaken a project to re-develop the course.

Course Module

The course module itself is described already in the FTA [Network Technologies] course module.

Course Materials

The v2.0 DRAFT materials are available to review at http://www.obriain.com/training/GNULinux_Networking/Open-Networks_v2.0-DRAFT.pdf .

Whats in the new course

 Networking Device	
 This section looks at using the Raspberry Pi as a device for use throughout the course. 
 It goes through building the device and the setup of //mactelnet// to allow use without a keyboard and monitor.
 Networking	
 Introduction to Network Administration, TCP/IP (TCP/IP suite), Physical network devices (hardware), the GNU/Linux interface and TCP/IP Concepts.
 Switching
 Bridging and Switching, Spanning Tree Protocol, Virtual LANs (VLANs), GNU/Linux as a Service Provider bridge.
 Internet Protocol
 GNU/Linux IP networking (iproute2), Internet Protocol v6 (IPv6).
 Routing
 Introduction to Routing, Open Shortest Path First (OSPF), Quagga.
 Wireless LANs
 Configuration of a WiFi network on GNU/Linux.
 Virtual private network (VPN)
 IPv4 OpenVPN tunnel, IPv6 OpenVPN tunnel, SSH VPN.
 IP Telephony
 Audio Streams, Voice Quality Factors, The SIP Protocol and Server Functions, IPT and the PSTN, FOSS Implementations.
 IP Services
 Configuration of inetd or xinetd, Other network services, DHCP, IP Masquerade.
 Software Defined Networking
 SDN operation, SDN Controllers, SDN Applications, Using Mininet to experment with SDN, OpenFlow, OpenDaylight, Networks Function Virtualisation, OPNFV.


If you have an interest in this please come back to An Laoch.