인 캡슐 레이션 | 3.[Data 전달 과정] Encapsulation/Decapsulation과정 194 개의 새로운 답변이 업데이트되었습니다.

당신은 주제를 찾고 있습니까 “인 캡슐 레이션 – 3.[Data 전달 과정] Encapsulation/Decapsulation과정“? 다음 카테고리의 웹사이트 you.prairiehousefreeman.com 에서 귀하의 모든 질문에 답변해 드립니다: https://you.prairiehousefreeman.com/blog/. 바로 아래에서 답을 찾을 수 있습니다. 작성자 Networking Class 이(가) 작성한 기사에는 조회수 1,734회 및 좋아요 31개 개의 좋아요가 있습니다.

Table of Contents

인 캡슐 레이션 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 3.[Data 전달 과정] Encapsulation/Decapsulation과정 – 인 캡슐 레이션 주제에 대한 세부정보를 참조하세요

Network 계층모델상에서의 각 계층별 헤더 encapsulation/decapsulation 과정 설명

인 캡슐 레이션 주제에 대한 자세한 내용은 여기를 참조하세요.

인캡슐레이션(Encapsulation) – 블로그 – 네이버

인캡슐레이션이란 간단하게 말해서 PC에서 다른 PC로 데이터를 전송할 때 데이터를 패키지화하는 과정을 말한다. (전송될 데이터가 각 계층에서 해당 계층 …

+ 여기에 표시

Source: blog.naver.com

Date Published: 6/14/2022

View: 6916

[네트워크] 인캡슐레이션과 디캡슐레이션 – Chaelin’s Blog

1.5 인캡슐레이션과 디캡슐레이션 상위 계층에서 하위 계층으로 데이터를 보내면 물리 계층에서 전기 신호 형태로 네트워크를 통해 신호를 보냅니다.

+ 자세한 내용은 여기를 클릭하십시오

Source: chaelin1211.github.io

Date Published: 12/14/2021

View: 4901

[네트워크] 인캡슐레이션과 디캡슐레이션 – velog

이렇게 데이터를 보내는 과정을 송신측에서 인캡슐레이션 수신측에서 디캡슐 … 4계층인 트랜스포트계층에서 데이터 + 4계층 헤더를 내려보내주고

+ 여기에 보기

Source: velog.io

Date Published: 3/18/2022

View: 2385

[디스플레이 용어알기] 49편. 인캡슐레이션(Encapsulation) 공정 …

인캡슐레이션 공정은 OLED 제조 과정에서 산소와 수분이 유기물에 침투하지 못하도록 밀봉해 제품의 수명을 향상시키도록 합니다.

+ 여기를 클릭

Source: news.samsungdisplay.com

Date Published: 8/12/2021

View: 4321

인캡슐레이션과 디캡슐레이션, MSS와 MTU – darren, dev blog

– 받는 입장에서는 물리적 계층을 지나 애플리케이션 계층에서 정보를 받아봅니다. 보내는 부분은 데이터 => 전기 신호를 ‘인캡슐레이션’. 받는 부분은 …

+ 여기에 더 보기

Source: darrengwon.tistory.com

Date Published: 11/27/2022

View: 5360

네트워크 인캡슐레이션과 디캡슐레이션 – Now or Never

상위 계층 -> 하위 계층 (인캡슐레이션) 그 반대는 디캡슐레이션 · 패킷 기반 네트워크 : 데이터를 패킷으로 쪼갬. · 데이터를 패킷으로 쪼개고 네트워크를 …

+ 여기에 자세히 보기

Source: norwayy.tistory.com

Date Published: 11/9/2021

View: 4150

캡슐화 – [정보통신기술용어해설]

인캡슐레이션 · Top · 정보기술(IT) · 프로그래밍 · 객체지향 프로그래밍 · 객체지향 원리/특징 · Top · 통신/네트워킹 · 인터넷/데이터통신 …

+ 여기에 보기

Source: www.ktword.co.kr

Date Published: 3/11/2021

View: 7001

네트워크 TCP/IP 프로토콜의 인캡슐레이션과 디캡슐레이션

안녕하세요! 이번 포스팅에서는 SW개발 중 네트워크의 TCP/IP 프로토콜 스택의 개념과 구성, 그리고 여기서 쓰이는 인캡슐레이션(Encapsulation)과 디 …

+ 여기를 클릭

Source: iworldt.tistory.com

Date Published: 1/28/2021

View: 2221

퓨어인캡슐레이션 – 쿠팡!

쿠팡은 로켓배송 – 퓨어인캡슐레이션에 대한 검색결과입니다. 퓨어인캡슐레이션 종합비타민, 퓨어인캡슐레이션 one, 퓨어인캡슐레이션, glutamine, 글루타민, …

+ 여기에 자세히 보기

Source: www.coupang.com

Date Published: 10/15/2021

View: 6123

퓨어인캡슐레이션 – 나무위키:대문

1991년에 설립된 미국의 건강보조식품 제조업체인 아트리움 이노베이션의 자회사이다. 영양제 회사들 중 탑클래스라고 불리는 쏜리서치와 나름 상위 …

+ 여기에 더 보기

Source: namu.wiki

Date Published: 7/16/2022

View: 4158

주제와 관련된 이미지 인 캡슐 레이션

주제와 관련된 더 많은 사진을 참조하십시오 3.[Data 전달 과정] Encapsulation/Decapsulation과정. 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

3.[Data 전달 과정] Encapsulation/Decapsulation과정
3.[Data 전달 과정] Encapsulation/Decapsulation과정

주제에 대한 기사 평가 인 캡슐 레이션

  • Author: Networking Class
  • Views: 조회수 1,734회
  • Likes: 좋아요 31개
  • Date Published: 2018. 9. 8.
  • Video Url link: https://www.youtube.com/watch?v=o6gxLsJULX8

인캡슐레이션(Encapsulation)

일단 이 포스트를 보기전에 아래 버튼(View on)을 꾹 눌러주시길 바랍니당 ^^

일단 들어가기전에 OSI 7 Layer ?? 1~7계층?? 이런 문구가 나올땐 당황하지말자 아직 몰라도 된다.

OSI 7 Layer 파트에서 자세하게 설명해주겠다.

인캡슐레이션(Encapsulation)

인캡슐레이션이란 간단하게 말해서 PC에서 다른 PC로 데이터를 전송할 때 데이터를 패키지화하는 과정을 말한다.

(전송될 데이터가 각 계층에서 해당 계층의 헤더가 붙어 캡슐화 되는것을 말한다. )

각 계층의 단위를 보면

데이터(Data) – 상위 계층 ( OSI 7 Layer 에 따르면 5(세션),6(표현),7(응용) )

세그먼트 = 트랜스 포트 계층 (OSI 7 Layer 에 따르면 4계층 )

패킷 = 네트워크 계층 ( OSI 7 Layer 에 따르면 3계층 )

프레임 = 데이터링크 계층( OSI 7 Layer 에 따르면 2계층 )

비트 = 물리적 계층 ( OSI 7 Layer 에 따르면 1계층 )

[ 이것은 인캡슐레이션이 읽는부분이아니라 그냥 전기적인 전송형태]

데이터가 우리가 보고싶어하는 데이터라고 가정해 보자.

데이터는 4계층인 세그먼트로 -> 3계층인 패킷으로 -> 2계층인 프레임으로 ->전송

여기까지가 인캡슐레이션이다.

그리고 상대방이 데이터를 볼수있게 다시 데이터로 바꿔주는 걸 디인캡슐레이션이라고 하는데

전송된 것이-> 2계층인 프레임으로 -> 3계층인 패킷으로 -> 4계층인 세그먼트로 -> 데이터

이렇게 해서 상대방이 데이터를 읽을수있게 바꿔주는 것이다.

무슨뜻이냐?.. 쉽게 설명하자면

데이터는 데이터 상태로는 상대방한테 데이터를 전해주지 못한다.

따라서 데이터가 상대방한테 가려면 데이터를 보낼수있게 다른 형식으로 포장해서 보내는것이다.

예를들어 우리가 택배로 물건을 다른사람에게 보낸다고 가정해보면

물건을 그냥 보내지는 않는다. 스티로폼이나 신문지로 포장하고 그위에 박스로 포장을하고 보낸다.(이때 인캡슐레이션이라고 보면됨)

그 개념이랑 거의 유사하다고 보면된다.

그리고 상대방은 그 물건(데이터)를 보기위해선 박스를 뜯고 신문지와 스티로폼을 뜯어내여 물건을 얻는다.

그게 디인캡슐레이션이라고 보면된다.

아래 그림을 보고 더 자세하게 이해해보자.

출처및참고 – http://en.wikipedia.org/wiki/Encapsulation_(networking)

윗 그림을 보고 이게 뭐여?? 복잡해;;라고 생각 할 것이라고 예상된다. ( 나도 그랬음 )

( 윗그림 5,6,7 계층은 Application, 4계층은 Transport, 3계층은 Internet, 2계층은 Link 라고보면됨 참고만하셈 )

일단 위에서 데이터 -> 세그먼트 -> 패킷 -> 프레임 -> 비트 이런식으로 바꿔서 전송하는 과정을 알아봤다.

이때 아래 보라색 글씨들을 보면 7계층은 7계층헤더+데이터가 붙고

6계층은 6계층헤더+7계층헤더+데이터, 5계층은 5계층헤더+6계층헤더+7계층해더+데이터

이런식으로 헤더가 붙으면서 포장해가는것이다 ㅎㅎ(인캡슐레이션)

그리고 다시 헤더를 벗으면서 데이터로 바꿔서 포장을 뜯는것이고 (디인캡슐레이션)

7계층 L7H + Data

6계층 L6H +L7H + Data

5계층 L5H +L6H +L7H + Data

4계층 L4H +L5H +L6H +L7H + Data

3계층 L3H +L4H +L5H +L6H +L7H + Data

2계층 L2H +L3H +L4H +L5H +L6H +L7H + L2H Data

참고로 H는 헤더를 뜻한다.

5계층까지 헤더가 붙은 상태까지가 데이터이고

4계층까지 헤더가 붙으면 세그먼트

3계층까지 헤더가 붙으면 패킷

2계층까지 헤더가 붙으면 프레임 이다.

2계층을 보면 헤더가 왜 2개가 붙지?(프레임헤더,프레임풋터) 라고 의문을 품을 수 있을것이다.

그 이유는 프레임검사를 해야하기 때문이다.

[디스플레이 용어알기] 49편. 인캡슐레이션(Encapsulation) 공정 (봉지 공정, 인캡)

제 1 조 (개인정보 처리목적)

구분 개인정보 항목 처리 목적 필수항목 이름, 이메일 이용자 가입의사 확인, 각종 고지∙통지 등 서비스 이용과정에서 자동으로 생성되어 수집되는 개인정보 – IP주소, 서비스 이용기록 서비스 이용 및 접근 이력관리, 사전 사고 예방 관리 및 사후관리

제 2 조 (개인정보의 처리 및 보유·이용 기간)

구분 개인정보 항목 보유·이용기간 필수항목 이름, 이메일 정보 입력 후 1년까지 서비스 이용과정에서 자동으로 생성되어 수집되는 개인정보- IP주소, 서비스 이용기록 삭제 전까지 반 영구적으로 보관

보유 항목 보유 기간 법적 근거 계약 또는 청약철회 등에 관련 기록 5년 전자상거래 등에서의 소비자보호에 관한 법률 대금결제 및 재화 등의 공급에 관한 기록 5년 전자상거래 등에서의 소비자보호에 관한 법률 소비자의 불만 또는 분쟁처리에 관한 기록 3년 전자상거래 등에서의 소비자보호에 관한 법률 신용정보의 수집/처리 및 이용 등에 관한 기록 3년 신용정보의 이용 및 보호에 관한 법률 표시/광고에 관한 기록 6개월 전자상거래 등에서의 소비자보호에 관한 법률 이용자의 인터넷 등 IP주소, 서비스 이용기록 반영구적 가입자 전기통신일시, 개시 및 종료시간, 상대방 가입자 번호, 사용도수, 발신기지국 위치추적자료 12개월 통신비밀보호법 뉴스레터 발송에 대한 정보 서비스 해지시까지

제 3 조 (개인정보의 제 3자 제공)

제공받는 자 제공되는 개인정보 제공받는 자의 이용목적 보유 및 이용기간 주식회사 펑션 성명, 이메일주소 뉴스레터 발송 목적 정보 입력 후 1년

제 4 조 (개인정보처리의 위탁)

수탁업체의 명칭 위탁 업무의 내용 개인정보 보유 및 이용기간 주식회사 펑션 □ 시스템 운영, 개선 및 유지 관리 퇴직 시 또는 위탁계약 종료 시까지

제 5 조 (정보주체의 권리·의무 및 행사방법)

재 6 조 (처리하는 개인정보의 항목)

구분 처리목적 처리하고 있는 개인정보 항목 필수항목 뉴스레터 발송 성별, 이메일 주소 서비스 이용 및 접근 이력관리, 사전 사고 예방 관리 및 사후관리 서비스 이용과정에서 자동으로 생성되어 수집되는 개인정보- IP주소, 서비스 이용기록

제 7 조 (개인정보의 파기)

제 8 조 (개인정보의 안전성 확보 조치)

제 9 조 (개인정보 자동 수집 장치의 설치·운영 및 거부에 관한 사항)

제 10 조 (개인정보 보호책임자)

개인정보 보호책임자 개인정보 보호 담당부서 □ 부서명 : 개인정보보호사무국 □ 담당자 : 개인정보보호사무국장 □ 연락처 : 031-5181-0277 □ 이메일 : [email protected] □ 부서명 : 개인정보보호사무국 □ 담당자 : 문병태 □ 연락처 : 031-5181-0482 □ 이메일 : [email protected]

제 11 조 (정보주체의 권익침해에 대한 구제방법)

제 12 조 (개인정보의 열람청구를 접수·처리하는 부서)

개인정보 열람청구 접수·처리 부서 □ 부서명 : 개인정보보호사무국 □ 담당자 : 문병태 □ 연락처 : 031-5181-0482 □ 이메일 : [email protected]

제 13 조 (개인정보 처리방침의 변경)

삼성디스플레이(이하‘회사’라 한다)는 개인정보 보호법 제30조에 따라 정보주체의 개인 정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리지침을 수립․공개합니다.① 회사는 다음의 목적을 위하여 개인정보를 처리합니다.② 처리하고 있는 개인정보는 목적 이외의 용도로는 이용되지 않으며, 이용 목적이 변경되는 경우에는 개인정보보호법 제 18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행합니다. ③ 개인정보 수집방법 회사는 다음과 같은 방법으로 이용자의 개인정보를 수집하고 있습니다. 1. 홈페이지를 통한 수집 2. 협력사로부터의 제공 3. 서비스 이용 시 시스템에서 자동 생성되는 정보를 통한 수집 ※ 회사는 이용자께서 회사의 개인정보 수집·이용 동의서 각각의 내용에 대해 “동의” 또는”동의하지 않음”을 선택할 수 있는 절차를 마련하고 있습니다.① 회사는 법령에 따른 개인정보 보유∙이용기간 또는 정보주체로부터 개인정보를 수집 時에 동의 받은 개인정보 보유∙이용기간 內에서 해당 목적으로만 개인정보를 처리∙보유합니다. ② 정보주체로부터 수집 時 동의 받은 개인정보의 처리 및 보유 기간은 다음과 같습니다.③ 법령에 따른 개인정보의 처리 및 보유 기간은 다음과 같습니다.① 회사는 정보주체의 개인정보를 제1조(개인정보의 처리 목적)에서 명시한 범위 내에서만 처리하며, 정보주체의 동의, 법률의 특별한 규정 등 개인정보 보호법 제17조에 해당하는 경우에만 개인정보를 제3자에게 제공합니다. ② 회사는 다음과 같이 개인정보를 제3자에게 제공하고 있습니다. 제1조(개인정보의 처리 목적)에서 명시한 범위며, 정보주체의 동의, 법률의 특별한 규정 등에 해당하는 경우에만 개인정보를 제3자에게 제공합니다.① 회사는 원활한 개인정보 업무처리를 위하여 다음과 같이 개인정보 처리업무를 위탁하고 있습니다.② 회사는 위탁계약 체결시 개인정보 보호법 제25조에 따라 위탁업무 수행목적 외 개인정보 처리금지, 기술적․관리적 보호조치, 재위탁 제한, 수탁자에 대한 관리․감독, 손해배상 등 책임에 관한 사항을 계약서 등 문서에 명시하고, 수탁자가 개인정보를 안전하게 처리하는지를 감독하고 있습니다. ③ 위탁업무의 내용이나 수탁자가 변경될 경우에는 지체없이 본 개인정보 처리방침을 통하여 공개하도록 하겠습니다.① 정보주체는 회사에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 ② 제1항에 따른 권리 행사는 회사에 대해 서면, 전화, 전자우편, 모사전송(FAX) 등을 통하여 하실 수 있으며 회사는 이에 대해 지체없이 조치하겠습니다. ③ 정보주체가 개인정보의 오류 등에 대한 정정 또는 삭제를 요구한 경우에는 회사는 정정 또는 삭제를 완료할 때까지 당해 개인정보를 이용하거나 제공하지 않습니다. ④ 제1항에 따른 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자 등 대리인을 통하여 하실 수 있습니다. 이 경우 개인정보 보호법 시행규칙 별지 제11호 서식에 따른장을 제출하셔야 합니다. ⑤ 정보주체는 개인정보 보호법 등 관계법령을 위반하여 회사가 처리하고 있는 정보주체 본인이나 타인의 개인정보 및 사생활을 침해하여서는 아니됩니다.회사는 다음의 개인정보 항목을 처리하고 있습니다.① 회사는 개인정보 보유기간의 경과, 처리목적 달성 등 개인정보가 불필요하게 되었을 때에는 지체없이 해당 개인정보를 파기합니다. ② 정보주체로부터 동의받은 개인정보 보유기간이 경과하거나 처리목적이 달성되었음에도 불구하고 다른 법령에 따라 개인정보를 계속 보존하여야 하는 경우에는, 해당 개인정보를 별도의 데이터베이스(DB)로 옮기거나 보관장소를 달리하여 보존합니다. ③ 개인정보 파기의 절차 및 방법은 다음과 같습니다. 1. 파기절차 회사는 파기 사유가 발생한 개인정보를 선정하고, 회사의 개인정보 보호책임자의 승인을 받아 개인정보를 파기합니다. 2. 파기방법 회사는 전자적 파일 형태로 기록․저장된 개인정보는 기록을 재생할 수 없도록 로우레밸포멧(Low Level Format) 등의 방법을 이용하여 파기하며, 종이 문서에 기록․저장된 개인정보는 분쇄기로 분쇄하거나 소각하여 파기합니다.회사는 개인정보를 취급함에 있어 개인정보가 분실, 도난, 누출, 변조, 또는 훼손되지 않도록 안전성 확보를 위하여 다음과 같은 관리적, 기술적, 물리적 조치를 강구하고 있습니다. 1. 관리적 조치 : 개인정보를 보호하기 위해 지켜야 할 사내규정 마련·준수·감독, 정기적인 교육 등 2. 기술적 조치 : 개인정보처리시스템 등의 접근권한 관리, 접근통제시스템 설치, 고유식별정보 등의 암호화, 보안프로그램 설치 등 3. 물리적 조치 : 전산실, 자료보관실 등의 접근통제 및 출입인증·모니터링시스템 설치 등① 회사는 이용자에게 개별적인 맞춤서비스를 제공하기 위해 이용정보를 저장하고 수시로 불러오는 ‘쿠키(cookie)’를 사용합니다. ② 쿠키는 웹사이트를 운영하는데 이용되는 서버(http)가 이용자의 컴퓨터 브라우저에게 보내는 소량의 정보이며 이용자들의 PC 컴퓨터내의 하드디스크에 저장되기도 합니다. 가. 쿠키의 사용목적: 이용자가 방문한 각 서비스와 웹 사이트들에 대한 방문 및 이용형태, 인기 검색어, 보안접속 여부, 등을 파악하여 이용자에게 최적화된 정보 제공 을사용됩니다. 나. 쿠키의 설치∙운영 및 거부 : 웹브라우저 상단의 도구>인터넷 옵션>개인정보 메뉴의 옵션 설정을 통해 쿠키 저장을 거부 할 수 있습니다. 다. 쿠키 저장을 거부할 경우 맞춤형 서비스 이용에 어려움이 발생할 수 있습니다.① 회사는 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 정보주체의 불만처리 및 피해구제 등을 위하여 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.② 정보주체께서는 회사의 서비스(또는 사업)을 이용하시면서 발생한 모든 개인정보 보호 관련 문의, 불만처리, 피해구제 등에 관한 사항을 개인정보 보호책임자 및 담당부서로 문의하실 수 있습니다. 회사는 정보주체의 문의에 대해 지체없이 답변 및 처리해드릴 것입니다.정보주체는 아래의 기관에 대해 개인정보 침해에 대한 피해구제, 상담 등을 문의하실 수 있습니다. 아래의 기관은 회사와는 별개의 기관으로서, 회사의 자체적인 개인정보 불만처리, 피해구제 결과에 만족하지 못하시거나 보다 자세한 도움이 필요하시면 문의하여 주시기 바랍니다. ▶ 개인정보 침해신고센터 (한국인터넷진흥원 운영) – 소관업무 : 개인정보 침해사실 신고, 상담 신청 – 홈페이지 : privacy.kisa.or.kr – 전화 : (국번없이) 118 – 주소 : (58324) 전남 나주시 진흥길 9(빛가람동 301-2) 3층 개인정보침해신고센터 ▶ 개인정보 분쟁조정위원회 – 소관업무 : 개인정보 분쟁조정신청, 집단분쟁조정 (민사적 해결) – 홈페이지 : www.kopico.go.kr – 전화 : (국번없이) 1833-6972 – 주소 : (03171)서울특별시 종로구 세종대로 209 정부서울청사 4층 ▶ 대검찰청 사이버범죄수사단 : 02-3480-3573 (www.spo.go.kr) ▶ 경찰청 사이버안전국 : 182 (http://cyberbureau.police.go.kr) 정보주체는 아래의 기관에 대해 개인정보 침해에 대한 피해구제, 상담 등을 문의하실 수 있습니다. ▶ 개인정보 침해신고센터 (한국인터넷진흥원 운영) – 소관업무 : 개인정보 침해사실 신고, 상담 신청 – 홈페이지 : privacy.kisa.or.kr – 전화 : (국번없이) 118 – 주소 : 전라남도 나주시 진흥길 9 한국인터넷진흥원 ▶ 개인정보 분쟁조정위원회 – 소관업무 : 개인정보 분쟁조정신청, 집단분쟁조정 (민사적 해결) – 홈페이지 : www.kopico.go.kr – 전화 : 1833-6972 – 주소 : 서울특별시 종로구 세종대로 209 정부서울청사 4층 ▶ 대검찰청 사이버범죄수사단 – (국번없이) 1301, [email protected] (www.spo.go.kr) ▶ 경찰청 사이버안전국 – (국번없이) 182 (cyberbureau.police.go.kr) 또한, 개인정보의 열람, 정정·삭제, 처리정지 등에 대한 정보주체자의 요구에 대하여 공공기관의 장이 행한 처분 또는 부작위로 인하여 권리 또는 이익을 침해 받은 자는 행정심판법이 정하는 바에 따라 행정심판을 청구할 수 있습니다. ☞ 중앙행정심판위원회(www.simpan.go.kr)의 전화번호 안내 참조① 정보주체는 개인정보의 열람 청구를 아래의 부서에 할 수 있습니다. 회사는 정보주체의 개인정보 열람청구가 신속하게 처리되도록 노력하겠습니다.① 이 개인정보 처리방침(Ver 5.51)은 2020년 10월 26일 부터 적용됩니다. ② 개인정보 처리방침 개정내역은 아래에서 지속 확인하실 수 있습니다. – Ver 5.51 : 2020. 10. 26 ~ 적용 (클릭)

darren, dev blog :: 인캡슐레이션과 디캡슐레이션, MSS와 MTU

encapsulation, decapsulation의 간단한 이해

OSI 7 계층을 생각해봅시다.

– 보내는 입장에서는 애플리케이션 계층에서 데이터를 쏘고, 물리적 계층을 지나 다른 기기로 신호를 전송합니다.

– 받는 입장에서는 물리적 계층을 지나 애플리케이션 계층에서 정보를 받아봅니다.

보내는 부분은 데이터 => 전기 신호를 ‘인캡슐레이션’

받는 부분은 전기 신호 => 데이터를 ‘디캡슐레이션’

조금 더 자세히 알아봅시다.

[인캡슐레이션]

어플리케이션에서 데이터를 보내려고 합니다.

네트워크 상황을 고려하여 적절한 데이터를 쪼개고 4계층, 3계층, 2계층으로 내려가면서 각각 헤더를 붙입니다.

=> 네트워크 상황을 고려하여 데이터를 쪼개는 방법은 후술하겠습니다.

[디캡슐레이션]

물리적 계층을 통해 받은 전기 신호에서 시작합니다.

2계층에서 헤더를 해석하여 NIC의 MAC 주소와 일치하지 않으면 패킷을 버리고 아니면 올려보냅니다. 이 과정에서 2계층에서 붙은 헤더는 이미 점검하는데 사용했으므로 쓸모 없어졌으니 2계층 헤더를 제거합니다.

3계층에서는 IP 주소를 보고 자신에게 온 것이 맞는지 확인합니다.

TCP/IP 에서도 마찬가지로 같은 과정을 거칩니다. 아래와 같이 표현될 수 있습니다.

How Headers Encapsulate in the OSI stack

그렇다면 2, 3, 4 계층에서 붙는 헤더들은 무엇이 있는가?

encapsulation 과정에서 붙는 헤더는 너무 많아서 다 알기 힘듭니다.

프로토콜마다 붙는 헤더의 정보가 다르기도 합니다. 그러나 이러한 정보 중 반드시 다음 두 정보는 붙어야 합니다.

1. 현재 계층에서 정의하는 정보

2. 상위 프로토콜 지시자

이게 무슨 말이냐?

현재 계층에서 정의하는 정보는 다음과 같습니다.

4계층, 트랜스포트 계층 : seq, ack를 넣어서 패킷의 순서를 넣습니다.

3계층, 네트워크 계층 : 출발지, 도착지 ip 주소를 넣습니다.

2계층, 데이터 링크 계층 : 출발지, 도착지 MAC 주소를 넣습니다.

그렇다면 ‘상위 프로토콜 지시자’는 또 무엇인가?

3계층의 ip는 4계층에서 tcp, udp로 나뉘고, 더 상위로 올라가면 ftp, http, pop3 등 더 다양한 프로토콜로 나뉩니다.

따라서, 디캡슐레이션하는 과정에서 상위 프로토콜이 무엇인지 알아야 적절한 프로토콜로 올릴 수 있게 됩니다.

‘상위 프로토콜 지시자’는 각 계층마다 부르는 용어가 다른데

4계층은 포트 번호, 3계층은 프로토콜 번호, 2계층은 이더 타입이라고 부릅니다.

네트워크 상황에 데이터를 적절하게 쪼개는 방식은 무엇인가?

네트워크에서 수용할 수 있는 크기를 산정하여 적절한 크기로 쪼개질 수 있도록 유도하는데 이 값을 MSS라 합니다

Maximum Segment Size의 약자입니다.

네트워크에 한 번에 보낼 수 있는 데이터의 크기를 MTU(Maximum Transmission Unit)이라고 부릅니다.

일반적인 이더넷에서 수용할 수 있는 크기는 1500 바이트입니다.

MTU는 2계층 데이터 값, MSS는 4계층에서 가질 수 있는 최대 데이터 값입니다.

네트워크 인캡슐레이션과 디캡슐레이션

– 네트워크 전송과정에서의 인캡슐레이션과 디캡슐레이션에 대해 알아본다.

상위 계층 -> 하위 계층 (인캡슐레이션) 그 반대는 디캡슐레이션

패킷 기반 네트워크 : 데이터를 패킷으로 쪼갬. 하나의 통신이 회선 전체를 점유하지 않고 동시에 여러 단말이 통신하도록 해줌.

데이터를 패킷으로 쪼개고 네트워크를 이용해 목적지로 보내고 받는 쪽에서는 패킷을 다시 큰 데이터 형태로 결합해 사용.

애플리케이션에서 하위 계층(1~4계층)으로 내려보내면서 패킷에 데이터를 넣을 수 있도록 분할함. (인캡슐레이션)

네트워크 상황을 고려해 적절한 크기로 데이터를 쪼개고 4계층 부터 네트워크 전송을 위한 정보를 헤더에 붙여 넣음.

헤더에 추가되는 정보는 비트 단위로 사용.

4계층에서 필요한 헤더 추가 -> 3계층 전송 -> 3계층에서 헤더 추가 -> 2계층 전송 -> 과정 반복 후 전기 신호로 변환해 수신자에게 전송됨.

이렇게 인캡슐레이션 된 정보를 받는 쪽에서는 디캡슐레이션 과정을 수행함.

디캡슐레이션 : 전기 신호 -> 2계층에서 데이터 형태로 만들고 헤더 정보를 확인, 목적지 판단 (랜카드) -> 3계층으로 전달 이 때 2계층의 헤더는 버리고 3계층으로 보냄 -> 각 계층에서 헤더 해석 & 맞으면 헤더 버리고 다음 계층으로 데이터 전달.

데이터의 전송 -> 인캡 디캡의 과정

네트워크 TCP/IP 프로토콜의 인캡슐레이션과 디캡슐레이션

반응형

안녕하세요!

이번 포스팅에서는 SW개발 중 네트워크의 TCP/IP 프로토콜 스택의 개념과 구성, 그리고 여기서 쓰이는 인캡슐레이션(Encapsulation)과 디캡슐레이션(Decapsulation)에 대해서 정리해보려고 합니다.

TCP/IP(Transmission Control Protocol/Internet Protocol) 프로토콜 스택

1. TCP/IP 프로토콜 스택의 개념

OSI 7 Layer를 실무에 활용하는 기능 중심으로 4계층으로 구조화하고, 각 그룹에서 활용되는 프로토콜군을 정리한 네트워크 통신 구조 모델이다.

TCP/IP 프로토콜 스택 구성

2. TCP/IP 프로토콜 스택의 구성

OSI 7 Layer의 1, 2계층과 5, 6, 7계층을 통합하여 4계층으로 구성된다.

반응형

OSI 7 Layer

7. Application 응용

6. Presentation 표현

5. Session 세션

4. Transport 전송

3. Network 네트워크

2. Data Link 데이터링크

1. Physical 물리

TCP/IP

Application 응용

Transport 전송

Internet 인터넷

Network Access 네트워크 접근

인캡슐레이션(Encapsulation)과 디캡슐레이션(Decapsulation)

네트워크는 다수의 기기가 연결되어 통신하기 때문에 하나의 기기가 네트워크를 단독으 로 점유하지 않고 다수의 기기가 공유하여 동시에 사용할 수 있어야 한다. 이를 위해 송신지에서는 인캡슐레이션 과정을 통해 전송 데이터를 패킷으로 분할하고, 각 패킷에 송수신지의 IP/Port, 전송 순번 등을 같이 보내고 수신지에서 디캡슐레이션 과정을 통 해 분할되어 도착된 패킷들을 재조합하여 활용한다.

1. 인캡슐레이션과 디캡슐레이션의 개념

인캡슐레이션의 개념

-송신지 Application Layer에서 발생한 데이터를 하위 계층으로 이동시키면서 각 계층에서 처리한 결과를 캡슐화하는 과정

디캡슐레이션의 개념

– 수신지의 하위 계층에서 인식한 데이터를 상위 계층으로 이동시키면서 각 네트워 크 계층에서 처리 가능한 형태로 디캡슐화하는 과정

인캡슐레이션과 디캡슐레이션

2. 인캡슐레이션과 디캡슐레이션의 처리 방법

(1) 송신지에서의 인캡슐레이션 처리

(가) Transport 계층에서는 상위 Application 계층에서 생성된 메시지를 전송이 용이 하도록 분할하여 Body 정보에 추가하고 수신지에서 분할되어 수신된 메시지를 재조립할 수 있도록 전송 순번, 출발지와 도착지의 Port 정보 등을 Header 정보 에 추가하여 Segment를 생성한다.

(나) Network 계층에서는 상위 Transport 계층에서 생성한 Segment를 Body 정보에 추가하고 출발지와 도착지의 IP 정보 등을 Header에 추가하여 Packet을 생성한다.

(다) Data Link 계층에서는 상위 Network 계층에서 생성한 Packet을 Body 정보에 추가하고 출발지와 도착지의 MAC 정보 등을 Header에 추가하고 수신지에서 수 신된 데이터가 정상인지 판단할 수 있도록 FCS(Frame Check Sequence)를 마지막에 추가하여 Frame을 생성한다.

(라) Physical 계층에서는 상위 Data Link 계층에서 생성한 Frame을 물리적인 전기 신호로 부호화하여 수신지에 전송한다.

(2) 수신지에서의 디캡슐레이션 처리

(가) Physical 계층에서 전기 신호를 비트로 복호화하고 Network 계층에 전달한다.

(나) Data Link 계층에서 헤더 정보를 체크하여 목적지의 MAC 주소가 자신의 MAC 주소와 동일하면 이더 타입(Ether Type)에 정의되어 있는 Network 계층의 프 로토콜로 헤더를 제거한 Packet을 전달한다.

(다) Network 계층에서 헤더 정보를 체크하여 목적지의 IP 주소가 자신의 IP 주소와 동일하면 프로토콜 번호(Protocol Number)에 정의되어 있는 Transport 계층의 프로토콜로 헤더를 제외한 Segment를 전달한다.

(라) Transport 계층에서 헤더 정보를 체크하여 도착한 Segment들을 재조립하여 Message를 생성하고 포트 번호(Port Number)에 정의된 Application 계층의 프로토콜로 헤더를 제외한 Message를 전달한다.

위 글의 모든 출처는 NCS SW 개발 교육자료 – 응용SW기초기술활용 에 있습니다. 🙂

728×90

반응형

키워드에 대한 정보 인 캡슐 레이션

다음은 Bing에서 인 캡슐 레이션 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 3.[Data 전달 과정] Encapsulation/Decapsulation과정

  • Tcp/ip
  • network헤더
  • 네트워킹 계층모델
  • Network protocol
  • Encasulation
  • Data전달
  • 컴퓨터네트워킹
  • Computer networking

3.[Data #전달 #과정] #Encapsulation/Decapsulation과정


YouTube에서 인 캡슐 레이션 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 3.[Data 전달 과정] Encapsulation/Decapsulation과정 | 인 캡슐 레이션, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

Leave a Comment