协议
程序员文章站
2022-05-05 13:21:54
...
通信条件:达成一致的协议
socket:五元组
分为本地和网络
端口(目标,源),地址(目标,源),协议
源地址(网卡的vnat8)
目标地址就是要连接的服务器地址10.0.0.7
源端口13423
目标端口80/443
ss -antup|grep ssh
浏览器---服务器-----http/https协议
浏览器---nginx-----http/https协议
php-------redis-------tcp协议
php------mysql------mysql协议 php端有支持masql的包
nginx----php---------fastcgi_pass 127.0.0.1:9000; fastcgi_pass协议
nginx-----python---uwsgi_pass协议
nginx----tomcat-----proxy_pass http://127.0.0.1:8080; http协议
ssh连接----------------ssh://协议
服务器---负载均衡---web------------http协议
每个协议都有自己的归属也就是属于网络模型的哪一层
一个lb(7层)端口不够用的话再接一个,实现四层负载均衡,四层只是转发
http和tcp报文的关系:上层依赖下层
穿衣服:数据封装