【技术实现步骤摘要】
【技术保护点】
一种从IPv4负载均衡设备传递客户端的原始IPv4地址及端口至后端服务器的方法,其特征在于,包括以下步骤:(A)所述客户端向所述IPv4负载均衡设备发送数据包;(B)所述IPv4负载均衡设备对所述客户端的原始IPv4地址及端口进行地址转换,将所述客户端的原始IPv4地址及端口存储在TCP选项字段中并发送带有所述TCP选项字段的数据包;(C)所述服务器的Linux内核层截获syn_recv_sock钩子,挂载tcp_v4_syn_recv_sock_ttm钩子函数,以得到所述TCP选项字段中的所述客户端的原始IPv4地址及端口并存储;(D)所述服务器的Linux内核层截获getname钩子,挂载inet_getname_ttm钩子函数,以提取所述客户端的原始IPv4地址及端口供所述服务器的Linux应用层使用。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘晓光,姜丽娜,刘涛,吴教仁,刘宁,张诚,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。