Skip to content

Commit

Permalink
잘못된 내용 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
wusub.shin@softcamp.co.kr committed Dec 6, 2024
1 parent 77bc02a commit 8f04445
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions pages/network/p2p-udp-hole-punching.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ udp 홀 펀칭이란 아웃바운드만 열고 NAT 간에 UDP 통신이 가능

A가 B로 보내는 최초 요청 `(a) 138.76.29.7:31000` 이 실패했지만

이로 인하여 앞서 B의 퍼블릭 주소 획득을 위해 Server S와의 맵핑 정보(좌측 이미지 참고)
이로 인하여 A의 NAT는 앞서 B의 퍼블릭 주소 획득을 위해 Server S와의 맵핑 정보(좌측 이미지 참고)

`orgin-src:10.0.0.1:4321 / NAT changed-src:155.99.25.11:62000 / dst:18.181.0.31:1234`

`orgin-src:10.0.0.1:4321 / NAT changed-src:155.99.25.11:62000 / dst:138.76.29.7:31000` 과 같이 `dst`를 B의 NAT으로 바꿔서 저장하게된다

이렇게되면 `B의 NAT(138.76.29.7:31000)``138.76.29.7:31000` 로 요청을 보낼 수 있는 상태가 된다
이렇게되면 `B의 NAT(138.76.29.7:31000)``A의 NAT(155.99.25.11:62000)` 로 요청을 보낼 수 있는 상태가 된다

이로 인하여 B의 NAT이 들어올 수 있는 `구멍` 이 뚫림

Expand Down

0 comments on commit 8f04445

Please sign in to comment.