COURSE: Data communications & IP Fundamentals

1.1 Introduction to Data Communications

1.2 Physical Layer Technologies

  • SONET/SDH, PDH Fundamentals

1.3 Data Link Layer

  • Data link Layer Services
  • Hubs, Bridges, Switches
  • Ethernet (802.3), Address Resolution Protocol (ARP), Reverse Address Resolution Protocol (RARP)
  • PPP, Frame Relay, ATM, 802.11 (Wi-Fi)

1.4 Network Layer

  • IPv4, IPv6
  • Sub netting Concepts, Addressing & Routing & Forwarding
  • ICMPv4, ICMPv6

1.5 Transport Layer

  • TCP, UDP, SCTP

1.6 Session, Presentation, Application Layers

  • RTP, RTCP, SSLv3, TSLv1, FTP, SFTP, TFTP, DNS, DHCP, SSH, Telnet, HTTP, HTTPs

1.7 Hands-On

2.1 IPV4 Routing

  • Static Routing
  • RIPv2, OSPFv2 , EIGRP, BGP

2.2 IPv6 Routing

  • NATTING
  • RIPng, OSPFv3 , EIGRP, BGP

2.3 Other L3 Protocols and Concepts

  • Multicasting & IGMP
  • Tunneling (IP-in-IP, GRE), VPNs
  • Multi-Protocol Layer Switching(MPLS)
  • IP Security (IPsec)

3.1 VLAN & Related

  • VLANs (.1Q, QinQ), Layer 2 VPNs, LLDP, CDP

3.2 Trunking & Related

  • STP, RSTP, MSTP, PVST+, RPVST+

5.1 L2L3 Protocol Development:

  • Protocol Design Principles
  • Protocol Module Design
  • Protocol Module Development with either C/C++/Java/Python

Configuration Module Development

  • File, GUI, CLI Design
  • Data Base Design
  • API Design For Internal Communication with Other Modules

State Machine Module Development

  • Data Base Design
  • API Design For Internal Communication with Other Modules

Logic Module Development

  • Use Case Design
  • Triggering Criteria design for Tx and Rx Operations
  • API Design For Internal Communication with Other Modules

CODEC Module Development

  • ASN.1(BER&PER)
  • TLV
  • Text Based
  • API Design For Internal Communication with Other Modules

Transport Control Module Development

  • Socket Communications design
  • API Design For Internal Communication with Other Modules

Debugging Methods

Unit Testing & Module Testing Design & Execution

Any one of L2L3 Protocols Development Project execution

6.1 Understanding SDLC


6.2 Implementation

  • Functional Requirements gathering from RFC
  • Non-Functional Requirements
  • Implementation specification
  • Design Specification development
  • Implementation and Integration strategies

6.3 Code Management tool

6.4 Test & Bug Management tool

6.5 Agile-Scrum Development Methodology

FAQ

gradulation/post-gradution completed candidates are eligible for this training!

Yes, you can upgrade your skillset with this training to get into Datacom R&D

Yes, The perfect way to get out of configuration jobs is by becoming protocol specification level expert. We will provide much deeper level knowledge than any other network trainings. This course is designed for you to enter into routing&switching R&D companies as a product verification engineer!

The mechanism of protocol products testing would be similar. But both these sets of protocols and their behavior is designed to work in two different technical environements. So the primary difference is always about which set of protocols we are leaning to test!

Live session @ Hyderabad TCLOUD Premises.
Live session worldwide with online meeting
Offline self guided video sessions
Corporate training @ Company Premises