내가 이해하는 바에 따르면, 각 HTTP 요청은 자체 TCP 연결을 사용합니다 (내가 틀렸다면 수정하십시오). 이제 같은 서버에 두 개의 현재 연결이 있다고 가정 해 봅시다. 예를 들어, 클라이언트 측 자바 스크립트 코드는 XMLHttpRequest 객체를 사용하여 두 번째 AJAX POST 요청을 트리거합니다. 첫 번째 요청에 대한 응답을 받기 전에 하나씩 다른 AJAX POST 요청을 트리거합니다. 따라서 우리는 동일한 서버에 대한 두 개의 연결을 말하고 있습니다. 각 연결은 각 별도의 콜백 함수로 연결하기 위해 응답을 기다리고 있습니다.HTTP 요청의 다른 TCP 연결은 어떻게 식별됩니까?
여기에 내가 이해하지 못하는 것이 있습니다. TCP 패킷에는 원본 및 대상 IP와 포트가 포함되어 있지만이 두 연결에는 동일한 src 및 dest IP 주소와 포트 80이 포함되어 있지 않습니다. 패킷을 어떻게 차별화하고 적절히 라우팅 할 수 있습니까? 각 연결마다 다른 패킷 시퀀스 번호와 관련이 있습니까?