文章目录
网络通信基础
通过IO流在网络上实现数据传输
网络模型
- 应用层
- 表示层
- 会话层
- 传输层(UDP、TCP)
- 网络层
- 数据链路层
- 物理层
IP地址:确定主机在网络中的位置
- IPV4:4位,0-255组成
端口:用于和计算机外界进行数据交互的媒介
- 端口号:0-65535个
- 在0-1024之间大部分被系统占用;指定转口号是尽量选1024后面的
域名:域名可以和IP地址一一映射
端口对象:套接字
-
客户端套接字:Socket
-
服务器套接字:SeverSocket
-
Socket套接字:
网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。 -
Socket原理机制:
通信的两端都有Socket。网络通信其实就是Socket间的通信。数据在两个Socket间通过IO传输。