• DocumentCode
    3316100
  • Title

    Design and implementation of TDS protocol analyzer

  • Author

    Guo, Lihong ; Wu, Haitao

  • Author_Institution
    Sch. of Commun. Eng., Nanjing Inst. of Technol., Nanjing, China
  • fYear
    2009
  • fDate
    8-11 Aug. 2009
  • Firstpage
    633
  • Lastpage
    636
  • Abstract
    Traditional network monitoring tools such as Sniffer, Netview, not only provide the flow of network, but also analyze all kinds of protocols in TCP/IP protocol family, but they can´t provide the analysis on TDS protocol which used in the Microsoft SQL Sever 2000 in detail. According to the result of testing and researching TDS 7.1 protocol, sums up the communication rule and packet structure of TDS protocol, bases on that, designs and implements TDS protocol analyzer using Visual C++ 8.0. The core of TDS protocol analyzer is to deal with the captured TDS protocol packet carefully, manage TDS packets in the network, provide the warning information when it finds some foregone TDS protocol loopholes and can accomplish the flow statistic with graphical interfaces. The paper uses raw socket and multi-thread programming to design network communication software in Windows 2000, and realize a network analysis test system.
  • Keywords
    C++ language; SQL; computer testing; multi-threading; network analysers; transport protocols; Microsoft SQL Sever 2000; Netview; Sniffer; TCP-IP protocol family; TDS 7.1 protocol; TDS protocol analyzer; Visual C++ 8.0; Windows 2000; graphical interfaces; multithread programming; network analysis test system; network communication software; network monitoring tools; Communication system software; Information analysis; Monitoring; Protocols; Sockets; Software design; Software testing; Statistical analysis; System testing; TCPIP; Tabular Data Stream; component; design flow; protocol analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4519-6
  • Electronic_ISBN
    978-1-4244-4520-2
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2009.5234776
  • Filename
    5234776