알고 싶습니다. Adobe Stratus는 어떻게 작동합니까? 내 자신의 것과 같은 것을 어떻게하는지에 대한 아이디어를 얻으려고. 스트라투스가 작동하는 것처럼 네트워크를 해킹하는 것은 무엇입니까?Adobe Stratus는 어떻게 작동합니까?
4
A
답변
7
P2P 소프트웨어에서 일반적으로 사용하는 해킹은 holepunching이라고하는 방법입니다. 이것은 NAT를 우회하는 데 사용됩니다.
네트워크에서 NAT를 사용하는 경우 네트워크 외부의 컴퓨터에 연결할 수 없기 때문에 P2P 연결을 만들 수 없습니다.
NAT의 뒤쪽에 세계의 다른 지역에 위치한 두 대의 컴퓨터 A와 B가 있다고 가정 해보십시오. P2P 연결을 설정하려면 A와 B가 Stratus 서버에 연결됩니다. 이 연결은 A와 B의 라우터에서 포트를 엽니 다. Stratus 서버는이 포트 번호를 알고이 정보를 A와 B와 공유합니다. A와 B는 서로 열린 포트에 연결하여 P2P 연결을 설정합니다.
0
2
어도비는 "랑데부"서비스 층운를 호출합니다. 이야기는 이렇게됩니다. 버전 10 이상 Flash Player 인스턴스는 RTMFP라는 독점 프로토콜을 사용하여 서로 직접 (피어 - 투 - 피어) 연결할 수 있습니다.
그러나 하나의 플래시 앱 인스턴스를 다른 인스턴스에 연결하려면 플래시 앱 인스턴스의 주소가 필요합니다. 모든 플래시 응용 프로그램 인스턴스는 Adobe stratus에 연결하여 자체 주소/지문/nearId를 가져올 수 있습니다. 클라이언트가 자신의 nearId를 얻으면 다른 클라이언트와 공유해야합니다. 플래시 앱 인스턴스에 다른 플래시 앱 인스턴스의 nearId가 있으면 다른 플래시 앱 인스턴스 스트림에 연결하여들을 수 있습니다.
관련 문제
- 1. Adobe AIR 패키지 작성기는 어떻게 작동합니까?
- 2. Adobe Edge가 작동합니까?
- 3. 어떻게 작동합니까?
- 4. Adobe stratus VS 별표
- 5. 어떻게 작동합니까?
- 6. 어떻게 작동합니까?
- 7. 메모리 조각 모음 소프트웨어. 어떻게 작동합니까? 작동합니까?
- 8. Adobe Lightroom 용 Adobe Photoshop 플러그인을 어떻게 다시 작성합니까?
- 9. LINQ는 내부적으로 어떻게 작동합니까?
- 10. 파이썬없이 수은이 어떻게 작동합니까?
- 11. NHibernate 플러시 - 어떻게 작동합니까?
- 12. 카테고리는 어떻게 작동합니까?
- 13. OnLive : 어떻게 작동합니까?
- 14. XNA MathHelper.SmoothStep? 어떻게 작동합니까?
- 15. 디버거는 어떻게 작동합니까?
- 16. TABLE은 AHDL에서 어떻게 작동합니까?
- 17. 세션과 쿠키는 어떻게 작동합니까?
- 18. substring()은 어떻게 작동합니까?
- 19. .htaccess 리디렉션이 어떻게 작동합니까?
- 20. WPF의 NameScope는 어떻게 작동합니까?
- 21. 옵션 양식은 어떻게 작동합니까?
- 22. win32com python.Interpreter는 어떻게 작동합니까?
- 23. GetSchemaTable()은 어떻게 작동합니까?
- 24. 급류는 어떻게 작동합니까?
- 25. GLPaint는 어떻게 작동합니까?
- 26. Eclipse에서 '서버'보기가 어떻게 작동합니까?
- 27. Emma는 어떻게 작동합니까?
- 28. 빵 부스러기는 어떻게 작동합니까?
- 29. MySQL CASE는 어떻게 작동합니까?
- 30. 구아바 버전은 어떻게 작동합니까?
당신은 또한 Skype와 같은 P2P 어플리케이션이 이것을 어떻게 수행 하는지를 읽을 수 있습니다. 보통 해킹 배열을 사용하여 NAT를 해결합니다. –
예를 들어 해킹의 배열은 무엇입니까? – Rella
에는 Skype 프로토콜 분석 링크가 추가되었습니다. 그것은 그들이 수정 된 버전의 STUN과 일종의 TURN을 사용한다고 제안합니다. –