Torrent details for "Udemy - Part B - Networking Projects - Implement TCP/IP Stack in C"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
English English
Total Size:
3.20 GB
Info Hash:
bc8f7162a3e5ac5652c4759cca4f7ae7b9e7347b
Added By:
Added:  
08-12-2020 14:15
Views:
641
Health:
Seeds:
4
Leechers:
1
Completed:
141
wide




Description
wide
Image error
Description

Welcome to the Part-B of the TCP/IP Stack Development Course Series. This is a sequel course to Part-A in which we implemented a pseudo TCP/IP Stack working in Virtualized topology.

In this Course, We shall be implementing more advanced and additional features to our Pseudo TCP/IP Stack and would try to impart a more realistic flavor to it.

We will resume from where we left in Part-A. If you have signed up for this course, I presume you have completed Part-A of the course and we are ready for another roller coaster ride into our project.

This course is Advanced as compared to Part-A. In this course we will learn some more aspects of TCP/IP stack and in general, how Networking software is developed. You will not only doing Networking Based Programming but also, you will continue doing a typical Linux based System Programming development as Networking is strongly tied to System Programming.

Student Level: Intermediate to Advanced to Working Professionals, Beginners in Coding pls excuse this course.

Table of Contents

1. What is this Course all about?

2. Project 1 : Interface Management and Statistics

   Enable/Disable an Interface
   Gathering Interface Rx/Tx Statistics

3. Project 2 : Implementing the Packet Generator

   Create and Feed Pkt stream into Topology

4. Project 3 : Implementing Routing Table Construction Algorithm

   Designing Data Structure                                
   Shortest Path First Algorithm in Detail                            
   Implementation Strategy              
   Testing SPF Algorithm Implementation
   Route Calculation

5. Project 4 : Logging Infra

   Track Ingress and Egress pkts per device per interface
   Track L3 Path taken by a pkt from src to dst

6. Project 5 : Notification Chains

   Introduction to NFC
   Understand with the help of Example
   Writing a Generic NOTIF Infra code
   Writing TCP/IP Stack NFC
   Implement Publisher Subscriber APIs
   See NFC in Action                                    

7. Project 6 : Working with Timers

   Implementing Ageism
   Implement Timer State Machine

Who this course is for:

   Those who have finished Part A (Prequel Course)
   Who want to learn System and Network Programming

Requirements

   Part A of this Course is a pre-requisite
   Good in Coding in C or any one main stream language
   Must know how to work with git – atleast basics
   Good with Pointers and Memory management Skills in C

Last Updated 12/2020

  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes