ip地址: 在网络中标识一台唯一的设备
ip地址的作用: 通过ip地址在网络中找到对应的设备,然后可以给这个设备发送数据
ip地址分为ipv4,ipv6
本机ip地址: 127.0.0.1
本机的域名: localhost
域名方便记忆某台电脑的主机地址,域名能解析出来一个ip地址
ifconfig : 查看电脑的网卡信息,主要看ip地址
ping: 检查网络是否正常
1. ping www.baidu.com 如果能够ping通,表示能够上公网
2. ping 192.168.138.96 如果能够ping通,表示在同一个局域网内
3. ping 127.0.0.1 表示电脑的网卡没有问题,网络正常就能上网
网络通信的流程:
1. 通过ip地址找到对应的设备(电脑,智能手机),然后通过端口号找到端口,然后通过端口给应用程序发送数据。
端口号分为知名端口和动态端口,65536个端口号
知名端口是系统使用的端口号 , 0-1023
动态端口是程序员给程序设置的端口号,1024 -65535,
1. 如果程序员不设置端口号,那么系统会在动态端口号的范围随机找一个空闲的端口号进行设置
查看系统使用的端口号: netstat -an
根据端口号查找对应的应用程序: sudo lsof -i: 端口号