II : 네트워크의 기본 규칙
모두의 네트워크 을 읽고 정리한 문서입니다 ;)
모두의 네트워크 II : 네트워크의 기본 규칙
Lesson 7 : OSI 모델과 TCP/IP 모델
같은 회사의 컴퓨터끼리만 통신할 수 있는 시절이 있었기에, 이러한 문제를 해결하고자 ISO 국제표준화기구가 표준으로 규격을 만든 것이 OSI 모델 이다.
데이터의 송수신에 있어서 컴퓨터가 담당하는 여러 일을 일곱 개의 계층으로 나눈 계층, 즉 레이어들의 정의가 OSI 7 모델이다.
계층 | 이름 | 설명 |
---|---|---|
7계층 | 응용계층 | 어플리케이션 서비스 제공 |
6계층 | 표현계층 | 데이터를 규격에 맞게 변환 |
5계층 | 세션계층 | 세션 체결과 통신 방식 동기화 |
4계층 | 전송계층 | 신뢰할 수 있는 통신 구현 |
3계층 | 네트워크계층 | 논리주소 설정 및 라우팅 |
2계층 | 데이터링크계층 | 물리주소 기기 간 데이터 전송 |
1계층 | 물리계층 | 물리적인 연결과 신호전달 |
현재 대부분의 네트워크는 TCP/IP 네트워크를 기반으로 동작하는데, 이는 계층을 4단계로 구성한다.
응용 표현 세션계층을 응용 계층으로, 전송계층은 그대로, 네트워크계층은 인터넷계층으로, 데이터링크계층과 물리계층은 네트워크 접속 계층으로 명명하여 사용한다.
정리
- ISO 에서 OSI 모델을 제정하였다.
- OSI 모델은 7계층으로 위에서부터 응용계층, 표현계층, 세션계층, 전송계층, 네트워크계층, 데이터링크계층, 물리계층이 있다.
- 현재는 TCP/IP 계층을 사용하고 있다. OSI계층을 4계층으로 표현함으로서, 위에서부터 응용계층, 전송계층, 인터넷계층, 네트워크 접속계층이 있다.
Lesson 8 : 캡슐화와 역캡슐화
데이터를 보내려면 데이터의 앞부분에 전송하는 데 필요한 정보를 붙여서 다음 계층으로 보내야 한다. 이 정보를 헤더라고 하고, 이런 작업을 캡슐화라고 한다.
전송 계층에서는 신뢰할 수 있는 통신을 구현하기 위해서 실제 데이터 앞에 헤더를 추가한다.
네트워크 계층에서는 다른 네트워크와 통신하기 위해 그 앞에 헤더를 추가한다.
이후 데이터링크 계층에서는 다른 기기와의 통신을 위해 헤더와 트레일러를 추가한다.
VPN은 가상 통신 터널을 만듬으로서 기업 본사나 자사와 같은 거점 간을 연결하여 통신하거나 외부에서 인터넷을 통해 내부망에 연결할 수 있도록 한 것이다.
정리
- 데이터를 보낼 때 필요한 정보를 계층마다 데이터에 추가시켜나가는 작업을 캡슐화라고 한다.
'공부한 이야기 > 네트워크' 카테고리의 다른 글
모두의 네트워크 VI : 전송 계층 (0) | 2023.04.29 |
---|---|
모두의 네트워크 V : 네트워크 계층 (0) | 2023.04.29 |
모두의 네트워크 IV : 데이터링크 계층 (0) | 2023.04.29 |
모두의 네트워크 III : 물리 계층 (0) | 2023.04.29 |
모두의 네트워크 I : 네트워크 첫걸음 (0) | 2023.04.29 |