서비스 프리미티브가 레이어를 연결하는 방법은 무엇입니까? 각 레이어가 위에있는 레이어에 서비스를 제공한다는 것을 알았습니다. 하지만 어떻게 작동하는지 이해할 수 없습니다. 간단한 "연결, 보내기"서비스, 작동 방식 및 서비스 간의 차이점은 무엇입니까? 대부분의 책에서 레이어가 아닌 두 개의 다른 컴퓨터 사이에서 작업하는 것처럼 보입니다. 서버와 클라이언트 간의 연결을 설정하는 것과 같은 의미입니다.서비스 프리미티브가 레이어를 연결하는 방법
-1
A
답변
0
네트워크 링크에는 항상 활성 파티가 2 개 있으며, 각각은 OSI Model에 따라 네트워킹 스택을 독립적으로 구현합니다 (이 네트워크 아키텍처를 언급 한 것으로 가정).
각 참여자에 대해 네트워크 스택은 위 링크에서 설명한 계층으로 구성됩니다. 각 계층은 위의 계층에 서비스를 제공해야하며 (사양에 따라) 아래 계층의 서비스를 사용할 수 있습니다 (사양에 따라).
각 계층은 두 번째 참여자에서 해당 계층에 대한 링크를 유지하기 위해 다른 프로토콜을 구현합니다. 예 : MAC layer
은 MAC layer
및 transport layer
은 transport layer
으로 회담합니다.
패킷 전송은 전송 계층으로 내려가는 application layer
(네트워크 스택의 상위 계층)부터 시작하여 네트워크 계층에 이르기까지 물리적 계층까지 계속됩니다. 각 레이어는 레이어와 관련된 특정 데이터를 추가합니다. Physical layer
은 매체 (케이블, 공기 또는 기타)를 통해 상대방에게 데이터를 전송합니다. 수신되면 프로세스가 반대가됩니다. 수신기의 물리적 계층은 응용 프로그램 계층에 도달 할 때까지 데이터를 스택 위로 전파합니다. 데이터를 수신하면 각 레이어는 레이어 관련 데이터 (보낸 사람의 네트워크 스택에서 해당 레이어에 의해 추가 된 데이터)를 제거하고 응용 프로그램 레이어에 도달 할 때까지 스택까지 패킷을 전파합니다.
관련 문제
- 1. Tensorflow, GRU 레이어를 연결하는 방법
- 2. Ember.js를 사용하여 서비스 레이어를 구현하는 방법
- 3. django-tastypie로 서비스 레이어를 사용합니다.
- 4. API 컨트롤러와 서비스 레이어를 연결합니다.
- 5. 프리미티브가 값으로 전달된다는 사실을 극복하는 방법
- 6. 어떤 동기화 프리미티브가 필요합니까?
- 7. 두 서비스 호출에서 XML을 연결하는 방법
- 8. PostgreSQL에 연결하는 웹 서비스
- 9. 모델의 wcf 서비스 레이어를 통해 데이터 주석에 액세스하는 방법
- 10. 성 윈저 IOC의 : 서비스 및 저장소 레이어를 초기화하는 방법
- 11. Grizzly/JAX-RS를 사용하여 DAO/서비스 레이어를 만드는 방법
- 12. 레일 구조,이 경우 서비스 레이어를 사용해야합니까?
- 13. MVC 패턴에서 서비스 레이어를 사용하는 이점/예
- 14. 동기화에서 레이어를 드래그하는 방법
- 15. 조정 레이어를 병합하는 방법
- 16. 도청시 레이어를 얻는 방법?
- 17. 안드로이드에서 레이어를 사용하는 방법
- 18. 스몰 토크 : 어떻게 프리미티브가 구현됩니까?
- 19. XNA 프리미티브가 예상대로 렌더링되지 않습니다.
- 20. csv 확장 프리미티브가 인식되지 않습니다.
- 21. tcp를 여러 클라이언트에 연결하는 서비스
- 22. 데이터 액세스 레이어를 wcf 데이터 서비스에 연결하는 데 문제가 있습니다.
- 23. 서비스 레이어가 저장소 및 UnitOfWork에 의존 할 때 서비스 레이어를 컨트롤러에 삽입하는 방법
- 24. 반부패 레이어를 올바르게 구현하는 방법
- 25. 현재 오픈 레이어를 확대하는 방법
- 26. 간단한 CANopen 레이어를 프로그래밍하는 방법
- 27. API를 사용하여지도에 레이어를 추가하는 방법
- 28. 데이터 액세스 레이어를 만드는 방법
- 29. CSS3에서 앞 레이어를 배치하는 방법
- 30. CQRS에서 쿼리 레이어를 디자인하는 방법
하지만 여전히 내 질문이 아닙니다. – Rooot