OSI模型将网络分为7层从上到下是:

         1:物理层

         2:数据链路层

         3:网络层

         4:传输层

         5:会话层

         6:表示层

         7:应用层

 

TCP/IP协议模型将网络分为4层从上到下是:

         1:应用层

         2:传输层

         3:网络互联层

         4:网络接口层

 

TCP协议是面向连接的可靠的通讯协议,而UDP是非连接的不可靠的通讯协议。这两个协议位于

TCP/IP模型的传输层、

要在网络上找到另一台计算机上的程序进行通讯,需要提供IP地址和端口号。

java网络编程相关类和接口位于java.net包中。其中,Socket和ServerSocket类用于在两个

java程序之间创建一个TCP/IP连接,程序之间的通讯通过IO类来执行。