컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 전송 계층은 어떻게 호스트가 서로 다른 애플리케이션에 대해 여러 트래픽 흐름을 동시에 유지할 수 있도록 합니까?

전송 계층은 어떻게 호스트가 서로 다른 애플리케이션에 대해 여러 트래픽 흐름을 동시에 유지할 수 있도록 합니까?

OSI 는 계층 접근 방식을 사용하며 각 계층은 시스템 간에 데이터를 전송하는 다양한 기능을 수행합니다. 필자는 199 년대 중반에 대학 기간 동안 통신공학과정에서 처음으로 OSI 를 공부했는데, 개념은 잘 외웠지만, 그 실제 응용의 의미를 잘 이해하지 못했다. 다음은 필자가 최근 몇 년간 작업 과정에서 OSI 응용에 대한 약간의 체험을 기록하여 참고할 수 있도록 한 것이다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 대학명언)

계층 7: 애플리케이션 계층

애플리케이션 계층은 파일 전송, e-mail 또는 Novell 파일 및 인쇄 서비스 등 애플리케이션의 통신 구성 요소를 지원합니다. < P > 계층 6: 표현 계층 < P > 표현 계층은 원래 ASCII 시스템과 EBCDIC 시스템 (IBM 메인프레임) 간에 통신하는 데 사용되었으며, 이후 문자 편집기와 같은 그래픽 지향 프로그램을 서로 다른 터미널 유형에 맞추는 방법이 되었습니다. 이제 표현 계층의 역할이 크게 확장되어 데이터 전송에서 표현과 관련된 모든 문제 (예: 압축, 암호화 및 변환) 를 처리합니다. 일반적으로 표현 계층은 번역으로 볼 수 있으며 두 가지 문자 세트 (ASCII 및 EBCDIC 문자 세트) 를 이해하고 컴퓨터가 이해할 수 있는 형식으로 정보를 얻을 수 있도록 합니다.

계층 5: 세션 계층

세션 계층의 주요 기능은 사용자가 접속이나 세션을 설정하고 이러한 접속이나 세션 간에 데이터를 순차적으로 전송할 수 있도록 하는 것입니다. 세션 계층은 관리와 대화라는 두 가지 서비스를 제공합니다. 세션 계층 프로토콜의 예는

NFS (network file system)

RPC (remote procedure call)

SQL (structured query LAN) 입니다 주로 호스트 애플리케이션 간의 엔드-투-엔드 접속을 정의하는데, 기본 기능은 다음과 같습니다. < P > 엔드-투-엔드 작업 설정: 송신 및 수신 호스트 간의 논리적 접속을 형성하는 엔드-투-엔드 전송 서비스를 제공합니다.

상위 애플리케이션 세그먼트 지정: 여러 애플리케이션이 동시에 네트워크를 사용하고, 여러 상위 애플리케이션의 데이터를 세그먼트로 나누고, 네트워크에서 동일한 데이터 스트림으로 전송할 수 있습니다.

한 호스트에서 다른 호스트로 데이터 세그먼트 전송: 검사, 계산 및 내부 흐름 제어 메커니즘을 사용하여 세그먼트 데이터의 무결성을 보장합니다.

데이터 신뢰성 보장: 수신 호스트가 실제로 수신한 데이터에 대한 응답을 요청할 수 있습니다 (사용 중인 프로토콜이 연결 지향 프로토콜인지 연결 없는 프로토콜인지에 따라 선택 사항).

계층 3: 네트워크 계층

네트워크 계층의 주요 문제는 소스 주소에서 타겟 주소로 데이터를 전송하는 것입니다. 네트워크 계층은 사용자 시스템과 실제 네트워크 간의 인터페이스를 제공하는 고유한 위치에 있습니다. 네트워크 계층 위의 전송, 세션, 표현 및 애플리케이션 계층은 일반적으로 사용자 시스템에 있으며 네트워크 계층 및 아래의 데이터 링크 및 물리적 계층은 실제로 네트워크를 제어합니다.

네트워크 계층에서 구현되는 기능에는 라우팅, 스위칭, 흐름 제어, 데이터 순서 및 오류 복구 등이 있습니다. 이러한 기능 중 일부는 전송 계층과 중복되는 것처럼 보이지만 그렇지 않습니다. 네트워크 계층의 기능은 전체 네트워크 접속을 포함하며 여러 네트워크 링크에 걸쳐 있을 수 있지만 전송 계층은 중간 링크와 디바이스에 관심이 없습니다.

계층 2: 데이터 링크 계층

계층 1: 물리적 계층

물리적 계층에서 비트가 전송 미디어의 신호가 됩니다

上篇: 올해 9월에 노트북을 4,000달러 정도 주고 샀습니다. 브랜드 추천해주세요 下篇: 용문 고속철도역에서 Xinjian Road의 Dongfang Hotel까지 가는 방법
관련 내용