내 애플리케이션에 엄청난 네트워크 트래픽, 특히 아웃바운드 트래픽이 발생하는 이유를 파악하려고 합니다. 이 문제를 조사하는 동안 길이와 시퀀스 번호의 차이가 일치하지 않는 다음과 같은 패킷을 발견했습니다(아래 예 참조).
len = 47688 - 47195 = 463, 이는 정확히 응답의 길이입니다. 그러나 length
표현 길이가 40MB를 초과하여 리디렉션 응답에 비해 이상한 크기입니다. 이 숫자가 같기를 바랍니다.
그게 무슨 뜻이야? 어떻게 이럴 수있어?
주문하다:
sudo tcpdump -nn -A 'port 80 and src host 172.25.2.20'
의심스러운 패킷의 예:
22:01:08.829010 IP 172.25.2.20.80 > 172.25.2.7.5353: Flags [P.], seq 47195:47688, ack 73973, win 1389, options [nop,nop,TS val 179483194 ecr 867273499], length 49321584 update+% [b2&3=0x2f31] [8243a] [11825q] [12338n] [8262au][|domain]
....m^a.....!K|@..............P.....,s.
..:3...HTTP/1.1 302 Found
Server: nginx
Date: Fri, 02 Mar 2018 22:01:08 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 0
Connection: keep-alive
Keep-Alive: timeout=2
Etag: "fdGd1xOMm9JndEsCTLr-3gnaNW-dTGhoVi9Lb_rtYA0="
Location: https://match.sharethrough.com/sync/v1?source_id=882ef0fa44a9ae20d4421c83&source_user_id=fdGd1xOMm9JndEsCTLr-3gnaNW-dTGhoVi9Lb_rtYA0%3D
Set-Cookie: pl_user_id=fdGd1xOMm9JndEsCTLr-3gnaNW-dTGhoVi9Lb_rtYA0=; Domain=powerlinks.com; Max-Age=315360000
고쳐 쓰다:AWS 클라우드에서와 마찬가지로 청구서를 수정하고 네트워크 사용량에 따른 요금을 설명해 달라고 요청했습니다. 나는 그들의 응답을 기다리고 있습니다.