计算机网络复习突击

TCP/IP五层协议                              应用层    ---->           传输层   ----->           网络层  ----->       数据链路层    ------->        物理层

OSI网络7层协议              应用层 ---> 表示层 --->会话层 ->传输层  ----> 网络层 -->  数据链路层 ---->  物理层

传输层          通过           网关

网络层          通过           路由器

数据链路层        通过           网桥 和 交换机

物理层          通过           集线器 和 中继器

七层协议:

七层模型在Windows程序下的体现:
物理层----就是我们看得见的网卡。网卡的作用就是把线路发送过来的高频电流转化数据包,然后传给网卡驱动程序,同是也把网卡驱动程序传送过来的数据包转化成电信号传送出去。定义通过网络设备发送数据的物理方式:是网络媒介和设备间的接口。
数据链路层----是网卡驱动程序。定义控制通信连接的程序;封包;监测和改正包传输错误。
网络层----NDISNDIS提供网络接口。决定网络设备间如何传输数据;根据唯一的网络设备地址选择包;提供流和拥塞控制,以阻止同时网络资源的损耗。
传输层----TCPTCP协议的封包处理是在这一层进行的。管理网络中首尾连接的信息传送;提供通过错误恢复和流控制装置传送可靠且有序的包;提供无连接面向包的传送。
会话层----SPISPI是服务提供者接口,管理用户间的会话和对话;控制用户间的连接和挂断连接;报告上层错误。
表示层----API,它为应用程序提供接口。API负责SPI与应用程序之间的通信;定义不同体系间不同数据格式;具体说明独立结构的数据传输格式;编码和解码数据;加密和解密数据;压缩和解压缩数据。
应用层----EXE,就是大家常见的应用程序。定义用于网络通信和数据传输的用户接口程序;提供标准服务,比如虚拟终端、文档以及任务的传输和操作。

七层协议与Windows结构的生产力映射如下:
7 
应用层 7 应用程序(exe
6 
表示层 6 Winsock API dll
5 
会话层 5 SPIdll
4 
传输层 4 TDIvxdsys
3 
网络层 3 NDISvxdsys
2 
数据链路层 2 网卡驱动程序(vxdsys
1 
物理层 1 网卡

五层协议:

应用层 对应 应用程序网关

  协议:

     Telnet: 远程登录                                                                                           
          FTP(File Transfer Protocol):文件传输协议
          HTTP(Hyper Text Transfer Protocol):超文本传输协议
          SMTP(Simple Mail Transter Protocol):简单邮件传输协议
          POP3(Post Office Ptotocol):邮局协议
          SNMP(Simple Network Mangement Protocol):简单网络管理协议
          DNS(Domain Name System):域名系统

  详细信息:

      http://baike.baidu.com/view/239619.htm

      http://www.hudong.com/wiki/%E5%BA%94%E7%94%A8%E5%B1%82

      http://zh.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E5%B1%82

      http://blog.csdn.net/phunxm/article/details/5086080

      http://www.gdou.edu.cn/te/net/net54.htm

      http://weiwuhui.com/4070.html

传输层:

  协议:

       TCP(Transmission Control Potocol):传输控制协议                  (可靠传输)
          UDP(User Data Potocol):用户数据协议                                 (不可靠传输)

  详细信息:

      http://baike.baidu.com/view/239605.htm

      http://zh.wikipedia.org/wiki/%E4%BC%A0%E8%BE%93%E5%B1%82

      http://blog.163.com/maliqiong3@126/blog/static/17124402520101017577180/

      http://bbs.chinaunix.net/thread-1617989-1-1.html

      http://www.hudong.com/wiki/%E4%BC%A0%E8%BE%93%E5%B1%82

      http://sec.chinabyte.com/170/11012670.shtml

      http://book.51cto.com/art/200807/81191.htm

      http://www.2cto.com/net/201112/112743.html

网络层:

  协议:

        IP(Internet Protocol):网络协议                                                               

     ARP(Address Resolution Protocol):地址解析协议
          RARP(Reverse Address Resolution Protocol) :逆地址解析协议
          ICMP(Internet Control Message Protocol):因特网控制消息协议
          IGMP(Internet Group Manage Protocol):因特网组管理协议
          BOOTP (Bootstrap):可选安全启动协议

  详细信息:

      http://baike.baidu.com/view/239600.htm

      http://baike.baidu.com/view/1868389.htm

      http://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E5%B1%82

      http://www.chinaitlab.com/www/techspecial/osi/

      http://www.ntsc.edu.cn/xinxixi/yxkc/network/chapter6/chapter6-1.htm

      http://forum.h3c.com/forum-106-1.html

      http://baike.eepw.com.cn/baike/show/word/%E7%BD%91%E7%BB%9C%E5%B1%82%E5%8D%8F%E8%AE%AE

      http://www.net130.com/netbass/atm/atm4.htm

      

数据链路层:

  协议:

    HDLC(High Data Link Control):高级数据链路控制                   
           SLIP(Serial Line IP):串行线路IP
              PPP(Point-to-Point Protocol):点到点协议
              802.2

  详细信息:

      http://baike.baidu.com/view/239592.htm

      http://www.vlan9.com/network/1d648/index.html

      http://www.eefocus.com/html/08-07/47275s.shtml

      http://www.ntsc.edu.cn/xinxixi/yxkc/network/chapter4/chapter4-sector1-1.htm

      http://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82

      http://www.hudong.com/wiki/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82

      http://www.cnblogs.com/kzloser/archive/2012/07/08/2581644.html

      http://baike.soso.com/v16970.htm

      http://blog.csdn.net/lycb_gz/article/details/1420735

物理层:

  没有什么协议,只是最基础的电路信号转换

  详细信息见:

        http://baike.baidu.com/view/239585.htm

        http://www.hudong.com/wiki/%E7%89%A9%E7%90%86%E5%B1%82

        http://zh.wikipedia.org/zh-cn/%E7%89%A9%E7%90%86%E5%B1%82

原文地址:https://www.cnblogs.com/lfsblack/p/2696699.html