C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[28957] Re:P2P연결에 대한 질문입니당 ㅜㅜ
오전&오후 [kkhhyy11] 975 읽음    2004-03-02 17:22
저번에도 답변드린거 같은데 또 질문을 올리셨네요..^^;
MSN메신저 같은경우는 채팅은 사설아이피를 사용해도 가능하지요..
이건 저도 확실히는 모르는데 아마 채팅만 할때는 서버를 경유하기 때문에
가능할거 같거든요(개인적인 생각입니다..^^;)
서버를 경유하지 않고 P2P로 통신한다면 가능한 방법은
사설아이피쓰는 쪽에서 나는 사설아이피를 사용합니다라는 어떤 설정을 해준다면
사설아이피쓰는 쪽에서 P2P접속시 무조건 공인아이피 사용하는 쪽으로 접속을 하게 한다면
이것도 하나의 방법일수도 있습니다.

한가지 예로 방화벽안에 웹서버를 운용(웹서버 아이피는 사설)한다고 한다면
이 웹서버에 어떻게 접속을 할수 있을까요?
가능한 방법이 있기는 있습니다..그건 Port Forwarding이나 Dynamic Nat를
서버쪽에서 해준다면 가능합니다..이런 설정을 방화벽에서 안해준다면 접속불가능합니다.
위와 같은 방법은 방화벽에서 특정 사설아이피만 외부에서 접속가능하도록 설정하는겁니다.
그러므로 공유기에서 이런 방법들을 지원하는지도 모르고 지원한다고 해도
공유기를 사용하는 사람들이 전부 이런 설정을 해줘야 된다는 것입니다.
현실적으로 불가능할거 같네요..^^;

결론적으로 말씀드리자면 공인아이피에서 사설아이피로 접속 불가능합니다..

차베스 님이 쓰신 글 :
: 안녕하세요~ 수고들 많으십니다~ 항상 즐프 하고 계시겠지요^^
:
: 다름이 아니옵고... 제가 소켓 관련한 어떤 간단한 프로그램을 제작중에 있는데...
: 소켓부분에 대한 개발이 이번이 첨이라 좀 난해한 부분에서 헤어나질 못하고 있습니다.
: 서버 컴터는 고정IP를 사용하는 컴터이고,
: A라는 컴터는 공유기에 물려 돌아가는 컴터이고,
: B라는 컴터는 유동 IP를 사용하는 컴터입니다.
:
: A, B 둘다 서버에 접속하는거까지는 이상없고, 이 상황에서 A,B두대가 서로 P2P연결을 시도하려 합니다.
: 근데... 여기서 문제가 생깁니다. 공유기를 사용하는 A 컴터가 B 컴터에게 연결을 시도하면
: 연결이 되는데... B 컴터가 공유기를 사용하는 A 컴터에게 연결을 시도했을 경우.... 연결이 안되더군요....
:
: 현재 저는 A,B 두대가 P2P연결하는데 있어서 오로지 IPAddress만 가지고 시도를 해왔기에...
: 공유기를 사용하는 A컴터측이 반응을 하지 않는다는 것 까지는 알겠습니다만...
: IPAddress왜에 다른 어떤 정보를 클라이언트 에게 넘겨 주어야 하는건지...
: 그런 정보라면 무었이 있는건지.... 아직 잘 모르겠습니다... 허허...
:
: 중요한건 다른 메신저프로그램들은 그런 환경에서도 잘도 돌아가는게 신기할 정도로 이상하더라구욤^^
: 제가 이론적으로 이해하지 못하는 다른 부분이 있는거 같은데.....
: MSN메신저나, 그 왜의 다른 메신저 프로그램을 가지고 테스트 해보면...
: 공유기 있는 컴터에 잘도 연결 하더라구욤.....(설마 그때만큼만 서버집중방식을 쓰지는 않을테구...)
: 애고~ 이거 왜에 또 해결할 일이 한두개가 아닌뎅.... 아~ 미치겠당....
: 맨땅에 해띵하는 개발자님들은 저의 답답한 심정을 아실껍니당 ^^ ㅋㅋㅋ
:
: 여기서 해결할 방법을 찾을 길이 없습니다.(이쪽이 워낙 무지라서...^^)
: 이때 서버가 클라이언트들에게 어떤 정보를 제공해주어야 하며, 클라이언트가 클라이언트에게
: 접속을 할때 어떤 방법으로 접속을 시도해야 하는지 ....아시는분... 설명좀 부탁 드리겠습니다.
: 한번 알고나면 그리 어려운게 아닐꺼라 예상은 합니다만.... 애고..... 무식이 죄지용 ^^
: 그래도 자살 안하고 묵고 살라꼬 노력하는 저의 갸륵한 마음을 이해해 주시고....
: 한수 부탁드립니당^^
:
: 예제 소스있으시면 더더욱 감사하구요^^
: 항상 즐거운 하루 되시길 바랍니다.

+ -

관련 글 리스트
28947 P2P연결에 대한 질문입니당 ㅜㅜ 차베스 942 2004/03/01
28957     Re:P2P연결에 대한 질문입니당 ㅜㅜ 오전&오후 975 2004/03/02
28950     작은 도움을 드리고자 합니다만 ^^; 푸른노래 904 2004/03/02
34543         Re:작은 도움을 드리고자 합니다만 ^^; 푸른노래 841 2004/03/02
34542         Re:작은 도움을 드리고자 합니다만 ^^; 오전&오후 836 2004/03/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.