JAVA网络编程毕业设计 第2页

 

 112网络协议

计算机网络利用利用通信线路连接起来,网络用户在计算机之间通过网络交换信息。就如人与人之间相互交流时需要遵循一定的规矩一样,计算机之间的相互通信也要共同遵守一定的规则,这些规则称为计算机网络协议。

网络协议通常分为几个层次,每层完成自己的功能。通信双方只有在相同层之间才需要相互联系。低层协议为高层协议提供服务。

开放系统互连参考模型(OSI)是国际标准化组织(ISO)推出的网络互连的标准模型。整个模型分为7层,如图(1-1)所示。

 

      

       

       

  

       

       

 

 

 

 

 

 

 

 

 

 

 


        

                 1-1

l                  TCP/IP协议

     OSI分层协议模型更多的是被作为一个理论模型,与此模型相对应,一个非常实用的网络协议是TCP/IP协议。

     TCP/IP这个名称可以分为两部分:TCP IP TCP其实是“传输控制协议“(TRANSPORT CONTROL PROTOCOL)的缩写,IP 表示”INTETNET协议“或称IP协议(INTERNET PROTOCOL)。不过,TCP/IP 却不仅仅代表这两个协议,它表示的是协议的集合,称为TCP/IP 协议簇(PROTOCOL SUITE)。一个协议集就是指由一系列相互补充且互相协作的协议所构成的集合。除传输控制协议和IP协议外,TCP/IP 还包括其他一些协议。下表(1-1)给出了一些常用的TCP/IP 协议。

 

协议

        

 IP

 用于在主机之间传送数据

 TCP

 用于在程序之间传送数据

 UDP

 用户数据报协议

 ICMP

 INTERNET控制报文协议

                  1-1

     除了上面的4个协议外,TCP/IP 协议集还包括了其他一些协议,其中最重要的包括:(表1-2):

  TCP/IP 协议分为以下4层:

 网络接口层:负责接收和发送物理祯;

       网络层:    负责相邻节点之间的通信;

       传输层:    负责起点到终点的通信;

  应用层:    提供诸如文件传输、电子邮件等应用程序。

 

   协议

全名称

UUCP

Unix-Unix Copy Protocol

简单网络管理协议(SNMP

Simple Network Managerment Protocol

简单邮件传输协议(SMTP

Simple Mail Transmission Protocol

网络新闻传送协议(NNTP

NetNews Transfer Protocol

文件传输协议   FTP

File Transfer Protocol

点对点通信协议 PPP

Point to Point Protocol

串行线路IP协议(SLIP

Serial Line Internet Protocol

超文本传输协议(HTTP

Hyper Text Transport Protocol

                         1-2

l                HTTP协议---超文本传输协议

       HTTP协议将在以后的章节中重点讲述。

 

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有