首页 > 代码库 > 十六:网络通信

十六:网络通信

⑴服务器:指提供信息的计算机或程序;
⑵客户机:指请求信息的计算机或程序;
⑶网络:用于连接服务器和客户机;
⑷局域网(Local Area Network,LAN):一群通过一定形式连接起来的计算机。它可由2台计算机组成,也可以由同一区域多台计算机组成。
⑸广域网(Wide Area Network, WAN):由LAN延伸到更大范围的网络。
⑹因特网(Internet):由无数的LAN和 WAN组成。因特网采用TCP/IP协议。
⑺IP协议(Internet Protocol)。
⑻传输控制协议:TCP(Transmission Control Protocol)。
⑼用户数据报协议: UDP(User Datagram Protocol )
⑽IP地址(IPv4):目前采用4个字节,即用32位进制数来表示。
⑾TCP/IP层次结构如下图所示:分应用层、传输层、互联网层、主机到网络层

  技术分享

 

⑿端口与套接字

 技术分享

            端口

 

 技术分享

          套接字

⒀ServerSocket类

技术分享

技术分享

 

 


十六:网络通信