Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chueating1005/sdn-nfv
NYCU 112-1 course, Software-Defined Networks and Network Function Virtualization
https://github.com/chueating1005/sdn-nfv
computer-networks nfv nycu-course sdn
Last synced: about 13 hours ago
JSON representation
NYCU 112-1 course, Software-Defined Networks and Network Function Virtualization
- Host: GitHub
- URL: https://github.com/chueating1005/sdn-nfv
- Owner: ChuEating1005
- Created: 2023-09-28T16:54:10.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-11T09:43:00.000Z (12 months ago)
- Last Synced: 2024-01-11T14:17:17.518Z (12 months ago)
- Topics: computer-networks, nfv, nycu-course, sdn
- Language: Java
- Homepage:
- Size: 14.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NYCU-SDN-NFV
- Instructor: **曾建超 Chien-Chao Tseng**
- Semester: 112-1
- Pre-requisites:
- Required:
1. Computer Networking, Wireshark
2. C, C++, Java, Python
- Recommanded:
1. Basic Linux OS skills
- Grading
- Lab Assignments 60% ( 10% x 6 )
- Final Project: 40%
- Credit: 2
- TA: [email protected]
- Reference Website:
1. ONF: https://www.opennetworking.org/sdn-definition/
2. SDN Reading List: https://www.netcraftsmen.com/resources/sdn-reading-list/
3. OPNFV: https://www.opnfv.org/
4. ETSI NFV: https://www.etsi.org/technologies/nfv
5. Prof. Scott Shenker's Talk "The Future of Networking, and the Past of Protocols": https://www.youtube.com/watch?v=YHeyuD89n1Y
6. Beginner's Guide: https://www.telcocloudbridge.com/blog/a-beginners-guide-to-nfv-management-orchestration-mano/
## Lab1
Environment setup.
- Ubuntu 22.04
- ONOS
- Mininet
- Openflow
- python
## Lab2
Flow Rule
- flow rule in json
- Openflow protocol
## Lab3
SDN-enabled Learning Bridge
- java
- onos app
- FlowRuleService
- FlowObjectiveService
## Lab4
Unicast DHCP
- java
- onos app
- DHCP
- IntentService
## Lab5
Proxy ARP
- java
- onos app
- EdgePortService
- ARP