Docstoc

RAJALAKSHMI ENGINEERING COLLEGE

Document Sample
RAJALAKSHMI ENGINEERING COLLEGE Powered By Docstoc
					                      RAJALAKSHMI ENGINEERING COLLEGE                                             19                                   TCP echo server                                 162-1 67
                                                                                                                                                                                       162--167
                                                                                                                                                                                       162 167
                                    LESSON PLAN                                                2 20                                      Poll function                                   169
                                                                                                                                                                                         169
                                                                                                                                                                                         169
Faculty Name       Shahidha Banu S & Anitha.G  Faculty Code                    IT24               21                                   TCP Echo client
                                                                               &IT28               UNIT III SOCKET OPTIONS, ELEMENTRY UDP SOCKETS
                                                                                                  24                         Socket option –getsocket & setsocket                      177-1 78
                                                                                                                                                                                       177--178
                                                                                                                                                                                       177 178
Subject Name       Network Programming and              Subject code           IT1351                                                     functions
                                                                                                  25                                Generic socket option                              183-1 97
                                                                                                                                                                                       183--197
                                                                                                                                                                                       183 197
                   Management
                                                                                                  26                               IP, ICMP socket option                              197-2 01
                                                                                                                                                                                       197--201
                                                                                                                                                                                       197 201
Class              III Year IT ‘A’ & ’B’ Sec            Date of Comp           16/11/07           27                                 TCP Socket option                                 201-2 05
                                                                                                                                                                                       201--205
                                                                                                                                                                                       201 205
                                                                                                  28                      Elementery UDP Sockets-UDP Echo client                       211-2 17
                                                                                                                                                                                       211--217
                                                                                                                                                                                       211 217
DEFINITION
                                                                                                                                           , server
                Network programming involves writing programs that communicate with              29                                  UDP Echo server                                  211-2 17
                                                                                                                                                                                       211--217
                                                                                                                                                                                       211 217
               other programs across a computer network                                           30                                Domain Name System                                 237-2 40
                                                                                                                                                                                       237--240
                                                                                                                                                                                       237 240
OBJECTIVES                                                                                        31                                    Gethostbyname                                  240-2 46
                                                                                                                                                                                       240--246
                                                                                                                                                                                       240 246
              To learn the basics of socket programming using TCP Sockets.                       32                          Gethostbyname and IPV6 support                           246-2 48
                                                                                                                                                                                       246--248
                                                                                                                                                                                       246 248
              To learn the basics of UDP Sockets.                                                33                      Gethostbyaddr,getservbyname,getservbypor                     248-2 54
                                                                                                                                                                                       248--254
                                                                                                                                                                                       248 254
              To develop knowledge of threads for developing high performance scalable                                                         t
               applications.                                                                       UNIT IV ADVANCED SOCKETS
  S.N       Date       Period                       Topic                      Page No
  o                                                                                               35                                   Advanced Sockets –IPV4,IPV6                     261-2 70
                                                                                                                                                                                       261--270
                                                                                                                                                                                       261 270
   UNIT I    ELEMENTARY TCP SOCKETS                                                                                                            Interoperability
                                                                                                  36                                 Threaded server- thread creation and              601-6 05
                                                                                                                                                                                       601--605
                                                                                                                                                                                       601 605
  1                               Introduction to subject
  2                           Overview of TCP/IP Protocol                          32-5 0
                                                                                   32--50
                                                                                   32 50                                                         termination
                                                                                    57
                                                                                     57           37                                   TCP Echo server using threads                   607-6 11
                                                                                                                                                                                       607--611
                                                                                                                                                                                       607 611
  3                               Introduction to sockets                            57
                                                                                    57
                                                                                     57           38                                                Mutex                              622-6 27
                                                                                                                                                                                       622--627
                                                                                                                                                                                       622 627
  4                              Socket address structure                            57
                                                                                   66-6 9
                                                                                   66--69         39                                       Conditional Variables                       627-6 31
                                                                                                                                                                                       627--631
                                                                                                                                                                                       627 631
  5                                Byte order functions                            66 69
                                                                                   70-7 4
                                                                                   70--74         40                                 Raw sockets-Creation-Output-Input                 655-6 61
                                                                                                                                                                                       655--661
                                                                                                                                                                                       655 661
  6                            Address conversion function                         70 74
                                                                                   85-9 3
                                                                                   85--93         41                                            Ping program                           661-6 72
                                                                                                                                                                                       661--672
                                                                                                                                                                                       661 672
  7                             Elementary TCP Sockets-                            85 93
                                                                                                  42                                         Trace out program                         672-6 85
                                                                                                                                                                                       672--685
                                                                                                                                                                                       672 685
                                    socket,connect,bind
  8                                    Listen,accept,                             77-8 1
                                                                                  77--81 ,,,
                                                                                  77 81            UNIT V                  SIMPLE NETWORK MANAGEMENT

  9                                         read ,write functions                                 43                                   SNMP Network management concepts                  71-8 2
                                                                                                                                                                                        71--82
                                                                                                                                                                                         71 82
                                                                                  93-1 02
                                                                                  93--102         44                                  SNMP Network management information               85-1 02
                                                                                                                                                                                        85--102
                                                                                                                                                                                        85 102
  10                                            close functions                   93 102
                                                                                                  45                                             Standard MIBs                         121-1 57
                                                                                                                                                                                       121--157
                                                                                                                                                                                       121 157
                                                Iterative server                                  46                                           SNMP v1 protocol                        163-1 92
                                                                                                                                                                                       163--192
                                                                                                                                                                                       163 192
                                                                                  104-1 06
                                                                                  104--106        47                                       SNMP v1-practical issues                    192-2 02
                                                                                                                                                                                       192--202
                                                                                                                                                                                       192 202
  11                                           Concurrent server                  104 106
                                                                                                  48                                         Introduction to RMON                      209-2 22
                                                                                                                                                                                       209--222
                                                                                                                                                                                       209 222
                  UNIT II            APPLICATION DEVELOPMENT                                      49                                       Introduction to SNMP V2                        331
                                                                                                                                                                                          331
                                                                                                                                                                                          331
                                                                                                  50                                       Introduction to SNMP V3                    447
  12                                      TCP Echo server,Client                  112-1 15
                                                                                  112--115
                                                                                  112 115              Text Book(s)
  13                                        Posix signal handling                 119-1 22
                                                                                  119--122
                                                                                  119 122              T1. W.Richard Stevens,”UNIX NETWORK PROGRAMMING Vol-
  14                                     Server with multiple clients             122-1 29
                                                                                  122--129
                                                                                  122 129              1”Second Edition,PHI/Pearson Education,1998(Units-1,2,3,4)(Chapters – 1-
                                                                                                       10,23,25)          T2. William Stallings,”SNMP,SNMPv2,SNMPv3 and
  15                                      Crashing of server process              130-1 32
                                                                                  130--132
                                                                                  130 132              RMON 1 and RMON 2”,Third Edition,Addison Wesely,1999.(unit –
  16                             Crashing ,rebooting,shutdown of server host      133-1 35
                                                                                  133--135
                                                                                  133 135              5)(Chapter- 4-7)
  17                                    I/O multiplexing –i/o models              144-1 49
                                                                                  144--149
                                                                                  144 149              Reference Book(s)
  18                                   Select and shutdown functions              150-1 62
                                                                                  150--162
                                                                                  150 162              R1. D.E. Comer,”Internetworking with TCP/IP Vol-III”,Scond Edition,PHI,2003.
                                                                                                  Signature of Faculty                                            Signature of HOD
Signature of Faculty   Signature of HOD

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:26
posted:10/27/2011
language:English
pages:2
xiaohuicaicai xiaohuicaicai
About