inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 쉽게 배우는 네트워크

[쉬어가기] 게임회사는 NAT을 싫어해요

클라이언트-서버 모델 데이터 전송 질문

119

도토리

작성한 질문수 92

1

강의 51초 질문드립니다. 클라이언트-서버 모델에서 유저1 -> 게임서버로 데이터를 전달한 것까지는 알겠습니다. 그런데, 게임 서버 -> 유저2, 유저3로의 전달은 어떻게 이뤄지는 건가요? 게임 서버에서 유저2, 유저3의 public ip와 port는 알고 있지만 private ip와 port는 모르지 않나요..?

네트워크

답변 1

0

감자

안녕하세요 도토리님!

클라이언트, 서버 모델에서 통신에 궁금증이 생기셨군요.

클라이언트 서버 모델은 p2p모델과는 다르게 모든 클라이언트가 서버와 사전에 연결된 상태입니다.

따라서 서버는 각 클라이언트의 Public주소를 알고 있고 Public주소로맡 데이터를 보내면 됩니다.

클라이언트쪽 라우터엔 NAT테이블이 이미 완료되었기 때문에 Public주소로만 알아도 통신이 가능합니다.

조금 헷갈리시면 이전 강의에서 Dynamic NAT을 한번 더 보시면 이해가 쉬울 것 같습니다😀

Proxy서버

0

78

2

DNS 강의에서 hosts 파일 설정 부분 질문

1

73

2

암호화부분

2

75

1

SSH 인증방식에 대해 질문드립니다.

1

84

2

설명란 질문

1

95

2

운영체제, 네트워크, 컴퓨터구조 강의 수강중인데요~

0

64

1

ACK number 설정 관련

1

92

2

DHCP Request 메시지 출발지 IP

0

76

2

복습방식

0

69

2

세번째 보는데도 내용이 너무 좋습니다.

1

111

1

L4, L7 스위치 질문있습니다

0

523

2

서브넷 마스크로 IP주소 낭비를 막는 부분 질문드립니다.

1

194

1

[TCP 개요] ack 넘버 설정 질문

0

159

2

섹션2. 허브, 스위치, 브리지에 대한 질문

0

238

2

랜카드에서 CPU로 인터럽트가 발생 한 이후 과정

1

112

1

공유기 간 연결 네트워크 할당 관련 질문드립니다.

0

122

1

실무에서 쓰는 스위치들이 L2? L3? 인지 헷갈립니다.

0

511

2

스위치 포워딩

2

126

2

질문이있습니다!

0

78

1

질문이있습니다.

1

94

2

질문이있습니다.

1

90

2

마지막강의에서 질문 2분 30초에서 2분 50초 사이

1

111

2

집에서 사용하는 공유기를 설정할 때 이런 원격 프로토콜을 사용하는건가요?

1

208

1

Jamming 신호는 어떻게 충돌이 발생하지 않고 전송이 될 수 있나요?

1

234

2