根据AWS,
网络负载均衡器将流量路由到Amazon虚拟私有云(Amazon )中的目标,并且能够每秒处理数百万次请求,同时保持超低延迟。
此外,北草坪会议大楼支持静态/弹性IP地址。我的印象是,AWS通常不推荐IP地址,而是要求客户端使用DNS名称,以便底层硬件可以伸缩( IP地址可以更改)。怎么可能在北草坪会议大楼的情况下,IP可以保持静态和规模,但相同的功能没有提供的ALB?-这是一个设计限制,AWS在北草坪会议大楼改进?或者在ALB情况下保留静态IP的技术挑战?
发布于 2020-11-22 06:41:42
不知道这是否是AWS在ALB和北草坪会议大楼中使用IP地址的充分解释,但我认为这是因为它工作在应用程序层(第7层) OSI模型的中。
在第7层,除了HTTP、HTTPS、FTP之外,还有DNS。因此,您使用DNS作为与ALB通信的主要方式,这是AWS告诉您的。
北草坪会议大楼工作在传输层(第4层)的OSI模型。这里没有DNS,例如TCP或UDP。因此,当您想要与北草坪会议大楼通信时,您需要使用IP地址,因为技术上没有DNS或URL。
AWS为北草坪会议大楼提供DNS这一事实仅适用于使用北草坪会议大楼并在第7层上运行的应用程序,例如当您使用北草坪会议大楼负载HTTPS/HTTP通信量,或通过北草坪会议大楼向实例加载ssh时。但是,北草坪会议大楼可以用于只在第四层运行的应用程序,或者使用自定义/专有的高级协议,因此它们必须使用IP地址,因为DNS在第四层不可用。因此,很明显,北草坪会议大楼的IP地址必须是静态的,否则这些应用程序就会中断。
https://stackoverflow.com/questions/60934851
复制相似问题