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类来执行。