Network [Encapsulation]

이원찬·2024년 1월 3일

Try Hack Me

목록 보기
6/14

데이터가 모델의 각 계층으로 전달됨에 따라 해당 계층과 관련된 세부 정보가 포함된 추가 정보가 전송 시작 시 추가됩니다. 예를 들어, 네트워크 계층에 의해 추가된 헤더에는 소스 및 대상 IP 주소와 같은 항목이 포함되고, 전송 계층에 의해 추가된 헤더에는 사용 중인 프로토콜과 관련된 정보가포함됩니다. 데이터 링크 계층은 또한 전송이 끝날 때 데이터가 전송 시 손상되지 않았는지 확인하는데 사용되는 부분을 추가합니다. 이는 또한 트레일러를 손상시키지 않고는 데이터를 가로채거나 변조할 수 없기 때문에 보안이 강화된다는 추가 보너스도 있습니다. 이 전체 프로세스를 캡슐화라고 합니다. 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송할 수 있는 프로세스입니다.

캡슐화된 데이터에는 프로세스의 여러 단계에서 다른 이름이 지정됩니다. 레이어 7, 6, 5에서는 데이터를 간단히 데이터라고 합니다. 전송 계층에서 캡슐화된 데이터는 세그먼트 또는 데이터그램(TCP 또는 UDP가 전송 프로토콜로 선택되었는지 여부에 따라 다름)이라고 합니다. 네트워크 계층에서는 데이터를 패킷이라고 합니다. 패킷이 데이터 링크 계층으로 전달되면 프레임이 되고, 네트워크를 통해 전송될 때 프레임은 비트로 분활됩니다.

메시지가 두 번째 컴퓨터에 수신되며 프로세스가 반대로 진행됩니다. 즉, 물리적 계층에서 시작하여 애플리케이션 계층에 도달할 때까지 작업하면서 추가된 정보를 제거합니다. 이를 캡슐화 해제 라고 합니다. 따라서 OSI 모델의 계층은 네트워크 기능을 갖춘 모든 컴퓨터 내부에 존재한다고 생각텍스트할 수 있습니다. 실제로는 명확하지 않지만 컴퓨터는 모두 동일한 캡슐화 프로세스를 따라 데이터를 보내고 데이터를 받으면 캡슐화를 해제합니다

캡슐화 및 캡슐화 해제 프로세스는 매우 중요합니다. 특히 실용적인 용도뿐만 아니라 데이터 전송을 위한 표준화된 방법을 제공하기 때문입니다. 이는 모든 전송이 일관되게 동일한 방법론을 따르므로 네트워크 지원 장치가 도달 가능한 다른 장치에 요청을 보내고 동일한 제조업체의 제품인지 여부에 관계없이 요청이 이해될 수 있음을 의미합니다. 동일한 운영 체제를 사용합니다. 또는 다른 요인에도 사용합니다.

profile
개발과 보안을 공부하고 있습니다.

0개의 댓글