推荐给你一本书:<TC/IP协议详解>好好钻研吧

解决方案 »

  1.   

    还有一本书《Effective tcp/ip programming》不错。
      

  2.   

    同道中人,正努力学习中。
        <TC/IP协议详解>
        <用TCP/IP进行国际互连>
    太贵了,简直要我的命
        
      

  3.   

    我们一起来学,好吗。dash(千分散尽复还来) 
    你是哪时人,QQ是多少。EMAIL呢。
    我的QQ是12953091
      

  4.   

    说的太简单了,
    比如我现在想在以太网协议层进行开发,在windows平台下应该怎么做,在Unix平台下应该怎么做。在做的时候如何查书,查哪些书,很多书都是泛泛而谈,没有多年功底是做不来任何事的。
    我现在要尽快能做啊! 
        大家帮忙啦!
      

  5.   

    一、概述(Internet Programming with WinInet)
    WinInet开发Internet客户端应用 
        一个Internet客户端程序的目的是通过Internet协议如:Gopher, FTP, or HTTP来存取网络数据源(服务器)的信息。一个Internet客户端程序可以访问服务器获得象天气预报,股票价格、重要新闻数据。Internet客户端程序可以通过外部网络(Internet)或内部网络(一般为Intranet)访问服务器。    MFC类库包含 Win32 Internet 扩展接口,也就是WinInet,专门用于Internet客户端程序。MFC将WinInet封装在一个标准的、易于使用的类集合中。在编写WinInet客户端程序时,你既可以直接调用win32函数,也可以使用WinInet类库。    Win32 Internet 扩展提供了对普通Internet协议的访问,这些协议包括:gopher, FTP,和 HTTP,使用WinInet可以编写出高水平的Internet客户端程序,而不必去了解winsock、TCP/IP和特定Internet协议的细节。WinInet为所有三种协议提供了统一的函数集,既Win32 API接口。如果底层协议改变(如从FTP到HTTP),利用统一的函数集,用最少的代码就可以完成改变。
    Visual C++ 有两种方式来使用WinInet。一种是直接调用Win32 Internet函数,另一种是使用WinInet类库。    MFC对WinInet的封装,向类库开发人员提供熟悉的上下文。MFC提供三个由CStdioFile派生的类:CInternetFile、 CHttpFile 和 CGopherFile,对使用过CStdioFile类操作和处理本地文件的开发人员来说,这些类不仅使得获取和处理Internet数据驾轻就熟,而且使得处理本地数据和Internet数据的方式一致透明,数据的存储位置已经不重要了。MFC WinInet 类有如下优点: 
    缓冲器输入输出--------Buffered I/O
    安全的数据处理--------Type-safe handles for your data
    众多函数带缺省参数----Default parameters for many functions
    普通Internet错误的异常处理--Exception handling for common Internet errors.
    自动清除打开的句柄和连接-Automatic cleanup of open handles and connectionsMFC 提供了下列的类和全程函数来创建Internet客户端程序。
    CInternetSession (父类 CObject)
    CInternetConnection (父类 CObject)
        CFtpConnection
        CGopherConnection
        CHttpConnection
    CInternetFile(父类 CStdioFile)
        CGopherFile
        CHttpFile
    CFileFind(父类 CObject)
        CFtpFileFind
        CGopherFileFind
    CGopherLocator(父类 CObject)
    CInternetException(父类 CException)全程函数:AfxParseURL
    AfxGetInternetHandleType
    AfxThrowInternetException这些类和全程函数除CFileFind在AFX.H里声明之外,其余都在AFXINET.H文件里声明。
      

  6.   

    xiaoxiaohan(萧晓寒)兄:
        可不可以在较低的层次上帮帮我,最好是比Winsock层次还要低。以太网层,也就是在TCP/IP中的ARP以下的东东帮我多找找。 
      

  7.   

    请大家帮忙找点SNMP的资料,好吗?
      

  8.   

    1,<TC/IP协议详解> 
    2,unix网络编程
    3,windows网络编程
    4,DDK开发(以太网卡)
    如此,你将成为网络界高手
      

  9.   

    to hujun614(胡均) 
    在网上下载一个NDIS开发包,可以截获ARP报文的,数据链路层的报文
    把协议挨个分析一把.如果你熟悉LINUX的话
    研究一下TCPDUMP,IPCHAIN等几个软件吧,我最早是搞LINUX,感觉能学到东西