시스템아 미안해

5계층 - Session Layer 본문

network&OS/전송계층

5계층 - Session Layer

if else 2022. 6. 27. 14:07

4계층이 데이터 전달의 유효성이나 신뢰성을 기반으로 전달되는 것 자체를 목표로 한다면,

5계층은 데이터 송수신 양방향간의 논리적인 연결 기반을 구축한다. 

 

세션 계층은 통신 중 연결이 끊어지지 않도록 유지시켜주는 역할을 수행하기 위해 TCP/IP 세션 연결의 설정과 해제,

그리고 송수신측의 논리적인 연결을 위해 세션 메세지를 전송하여 누가 언제 대화단위를 보낼지 결정한다.

그래서 이 계층의 데이터 단위는 암호와 로그인 확인 정보를 포함하며 연결을 시도하는 호스트의 자격에

관한 정보를 가지고 있기도 하다.

 

전송 모드에는 전이중 / 반이중 / 단방향 방식이 있다.

전이중 : 하나의 연결로 데이터가 동시에 양방향으로 통신 가능한 방식.

반이중 : 전달에 대한 응답이 도착한 후! 다른 전달을 수행하는 방식. 토큰을 사용한다.

              토큰을 가진 사용자만이 데이터를 전달할 수 있으며, 전달 후 상대방에게 토큰을 넘겨주고,

              필요한 경우 토큰을 요청할 수도 있다. 

 

이밖에도 두 세션 사이에 동기화를 통하여 네트워크상의 오류를 검사하고 복구를 위해 오류가 발생한 지점 이후의 데이터만 재전송하여 처리해야할 데이터의 양을 줄인다. 

'network&OS > 전송계층' 카테고리의 다른 글

4계층 - Transport Layer  (0) 2022.06.22
3계층 - Network Layer  (0) 2022.06.21
2계층 - Data Link Layer  (0) 2022.06.21
1계층 - Physical Layer(=phy파이)  (0) 2022.06.21