网络编程
基本概念
ip地址:
- 每个计算机在网络中的身份证;
- 本机127.0.0.1: localhost;
分类
IPv4:长度一共32位,4个字节,nnn.nnn.nnn.nnn
IPv6:长度一共128位,16个字节,
nnnn:nnnn:nnnn:nnnn:nnnn:nnnn:nnnn:nnnn
比IPv4更加安全
端口号(port)
表示计算机中的一个程序的进程
TCP,UDP协议
TCP:网络传输协议,面向连接,安全,效率低(打电话)
- 三次握手:
a:在吗,我可以和你建立连接吗?
b:好的,可以
a:我准备开始建立连接了 - 四次挥手:
a:在吗,我准备断开连接了
b:好的,可以断开连接了
b:我断开连接了
a:我断开连接了
UDP:用户数据包协议,不是面向连接,不安全,效率高(发短信)