반응형
제육's 휘발성 코딩
반응형
[Network] 전송 계층 (TCP, UDP)
CS/네트워크 2022. 6. 7. 20:31

전송 계층 전송 계층은 송신자와 수신자를 연결하는 통신 서비스를 제공하며, 데이터 통신을 위한 스트림, 흐름 제어 등을 제공한다. 대표적으로 TCP, UDP가 있다. TCP TCP는 연결형, 신뢰성 전송 프로토콜로 두 호스트의 전송 계층 사이에 논리적 연결을 설립한다. 그 후 데이터 전송을 완료하면 연결을 해제하는 방식으로 connection setup(3-way handshaking), data transfer(데이터 전송), connection termination(4-way handshaking)의 세 단계를 거친다. 신뢰성 있는 서비스를 제공하기 때문에 데이터 스트림을 순차적으로 손실없이 전송하는 것(가상 회선)을 보장한다. 이를 가능하게 하는 방법에는 오류제어, 흐름제어, 혼잡제어 등이 있다. ..

[Network] OSI 7계층, TCP/IP 4계층
CS/네트워크 2022. 6. 7. 19:51

OSI 7계층 OSI 7계층은 네트워크 통신을 표준화한 모델로, 통신 시스템을 7단계로 나누어 설명한 것이다. 7계층으로 나눈 이유는 통신이 일어나는 과정에서 단계별로 세분화하여 처리할 수 있기 때문이다. ISO의 OSI (Open System Interconnection) 7계층은 사용하기 복잡해서 인터넷에선 TCP/IP 4계층이 사용되고 있다. 응용 계층 호스트와 Application 간에 서비스 및 인터페이스를 기능을 수행한다. 예를들어 HTTP, FTP, Telnet 등이 있다. 표현 계층 데이터를 송신 측에선 암호화, 수신 측에서 복호화한다. MIME 인코딩이나 암호화 등의 작업이 해당 계층에서 이루어진다. 세션 계층 데이터가 통신하기 위한 논리적인 연결을 하는 계층이다. HTTP는 비연결성으로..

반응형
반응형