网络协议的原理概述

服务的负载均衡和高并发,离不开网络协议的底层原理,今天我们先简单分享一下网络协议的基本原理,比如网络七层协议的运行机制是怎样的等等。

1、网络七层协议:

网络协议的原理概述_第1张图片

2、服务器上建立连接并返回数据:

网络协议的原理概述_第2张图片

 

3、服务中网络的原理:

三次握手>数据传输>四次分手,每次握手或者分手一个最小粒度,不可被分割。

网络协议的原理概述_第3张图片

源端口号->目标端口号

源IP地址->目标IP地址

源MAC地址->目标MAC地址

4、查看:

网络协议的原理概述_第4张图片

配置查看:

网络协议的原理概述_第5张图片 

 5、查看服务路由:

网络协议的原理概述_第6张图片

吓一跳地址的选择:

网络协议的原理概述_第7张图片 

网络层负责下一跳:下一跳机制 route -n  路由判定  按位与运算找出下一跳地址。

结论:TCP/IP协议:基于下一跳的机制,IP是端点间 ,mac地址是节点间的。

 6、下一跳经过网卡地址转出:

网络协议的原理概述_第8张图片

 基本原理概述到处结束,下篇我们分享负载均衡LVS的三种模型推导,敬请期待!

你可能感兴趣的:(服务的负载均衡与高并发,java)