게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[질문]UDP 통신 관련해서...
게시물ID : programmer_17941짧은주소 복사하기
작성자 : lv.27포마피
추천 : 0
조회수 : 462회
댓글수 : 3개
등록시간 : 2016/07/19 11:20:20
옵션
  • 본인삭제금지
그림을 그렸는데 안올라가서 글로 설명드리겠습니다.

간단한 UDP Datagram 통신 상에서

Client 단에서 DataPacket에 포트를 지정하고, DataSocket을 통해서 데이터를 Server로 send하는데
이 때, Server 단의 DataSocket 포트와 Client 단의 DataPacket의 포트가 일치하는 것은 이해를 하겠습니다.

그런데 Client 단의 DataScoket 포트와 Server 단의 DataPacket 포트가 왜 일치하는지 모르겠네요...따로 지정해 준건 아닌데..

socket.png
[좌측 Server, 우측 Client]

아, 그림 올라가네요 대충 이런 식이 되는데 서버측 DS에서 클라측의 DP를 받는 건데
왜 서버측 DP와 클라측 DS의 포트가 일치하나요...?
소켓에서 보낸 DP를 서버측 DP에 저장하는 과정이 있어서 그런가...그러면 왜 굳이 포트를 나눌 필요성이 있는걸까요



=========================================

주저리 주저리 썼는데 계속 하다 보니 그냥 DP는 DS랑 통신하니까 그런거 같네요
포트를 나누는 거는 각각 소켓을 점유중이니 그런거고...어우
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호