Sunday, August 24, 2014

protocols purpose

 L2 Networking protocols like Dot1q, Spanning tree (RSTP/MSTP)

Security and authentication applications like Dot1x, RADIUS, TACACS.

DS for trafic management - Traffic Management (Buffering, Queuing & Scheduling) capabilties 


 Thorough Linux programming experience  means

  1. Process and Threads – exploiting the case wise requirement, creation, prioritization, memory regions
  2. System Calls, IOCTLS, Memory Mapping
  3. IPC – Pipes, Message Queues, Sockets (types) aspects
  4. Mutex, Semaphores, Spin Locks

Kernel skill sets:


Excellent programming skills in C , C++.

  • Strong platform and RTOS knowledge (multithreaded programming, driver programming)
  • Debugging and troubleshooting of problems in an embedded system using GDB, D-TRACE
  • Understanding of kernel level modules like Scheduling, Memory management and IPCs.
  • Usage of Profiling tools for CPU and Memory
  • In-depth knowledge in Basic Networking Concepts like TCP/IP, Switching and Routing
  • Excellent understanding of Data Path in routing/switching platforms
  • Hands-on experience in Tunnelling Protocols Like L2TP/GTP/GRE/IPinIP.

No comments:

Post a Comment