一、背景
开发过程中涉及到了应用访问公司另一套资源上的服务,根据运维团队提供的网络开通策略表提交了申请,这篇文章就是对其中涉及到的网络知识的记录。
二、网络原理
网络开通策略表如下:
服务器类型 | 业务功能 | 源地址 | 目的地址 | 目的端口 | 备注 |
需求是发送HTTP请求到对方调用服务,所以源端是发起HTTP请求端,目的端是服务端,响应HTTP请求。源端应该是本端,目的端是对端,所以目的端口是对端提供,相应的网络请求模型如下图:
这里面涉及到了一个网络基础知识:五元组 - 五元组是通信术语,通常是指源IP地址、源端口、目的地址、目的端口和传输层协议。
一般的传输层协议是TCP,有时候可能是UDP。HTTP是应用层协议,HTTPS是加密的HTTP,记录之。