네트워크에서 OSI 7 Layer를 모르면 네트워크를 모르는 것이다라고 말할 만큼 OSI 7 Layer은 중요한 이론입니다. 하지만 공부를 처음 하시는 분들은 어떻게 공부를 해야 할지에 대해서 좀 막막해하시는 것 같더라고요.
그래서 이번 시간에는 OSI 7 Layer에서 꼭 알아야하는 중요 포인트만 설명을 해보겠습니다. 그렇다고 이 중요포인트만 알아서는 안 되겠죠? 전반적으로도 두루두루 알고 있어야 합니다.^^
1. OSI (open system interconnection) 7 Layer
OSI 7 Layer는 국제 표준화 기구(ISO)에서 다양한 네트워크의 호환을 위해 설계한 네트워크 모델입니다.
우선 이렇게 7 계층으로 계층화 시킨 이유는 무엇일까요? 그거부터 알아야겠죠?
7 Layer로 나뉘어 네트워크 구조를 이해하기가 쉽고 , 계층화되어 있어서 개발이 용이하고 장애 발생 시 트러블 슈팅이 편리하기 때문에 이렇게 7개 계층으로 나뉜 것입니다.
- 5~7 Layer은 Application (Upper) Layer이라고 부릅니다.
: 네트워크 통신보다는 애플리케이션에서 사용하는 계층이라고 생각하시면 되고 , 네트워크 엔지니어라면
5~7 계층보다는 1~4 계층을 자세하게 알아야 합니다.
보통 데이터 흐름 제어나 데이터 압축, User interface (FTP , HTTP 등 프로그램)을 말합니다.
- 1~4 Layer은 Data Flow Layer이라고 부릅니다.
: 네트워크 통신에 대한 부분이 나오고 OSI 7 Layer을 공부한다고 하면 이 부분을 집중적으로 아셔야합니
다.
① 1 Layer 키포인트
: 1 계층은 장비들 간의 Bit전송을 담당합니다. 0101의 비트를 전송하는데 필요한 기능 제공합니다. 쉽게 물리계층이라고 보시면 케이블을 생각하시면 됩니다.
② 2 Layer 키포인트
: 2 계층은 Data전송에 신뢰성을 제공하고 장비 연결에 대한 대책을 수립한다고 하는데 이건 좀 어려운 말이
고 쉬운 키포인트는 2계층은 MAC Address를 컨트롤할 수 있다는 점입니다. 그래서 L2스위치를 보면 MAC
Address Table을 확인할 수 있고 MAC Address 통신을 한다는 점을 알 수 있죠.
→ ( source MAC , Destination MAC )
③ 3 Layer 키포인트
: 3 계층은 데이터가 출발지에서 목적지까지의 최적의 경로를 찾아주는 역할을 하는데 우리가 쉽게 생각해보
면 라우팅 테이블을 세팅할 수 있는 장비를 L3스위치라고 불리는 것을 알 수 있죠. 라우팅 테이블이 결국 경
로를 지정해 주는 Config니까요.
3 계층의 키포인트는 IP Address를 컨트롤 할 수 있다는 점입니다. 2계층은 3계층 안에 포함되기 때문에 다시 한번 보면 IP Address + Mac Address 이 두 개를 컨트롤할 수 있다는 게 가장 중요한 포인트입니다.
→ ( source IP , destination IP + source MAC , destination MAC )
④ 4 Layer 키포인트
: 4 계층은 흐름제어 및 오류제어를 해주는 계층인데 이렇게 하면 또 어렵습니다. 흐름 제어를 어떻게 하는지 오류제어를 어떻게 하는지 모르니까요.
그래서 가장 중요한 포인트를 보면 4 계층은 Port를 제어할 수 있다입니다. Port가 무엇인지는 아시죠? 스위치의 물리적 Port를 말하는게 아니라 , 쉽게 말하면 프로그램의 식별 번호라고 생각하시면 됩니다. HTTP의 식별번호 Port는 80 , Telnet의 식별 번호 Port 는 23처럼 말이죠.
4계층 또한 2_3 계층을 포함하기 때문에 중요 포인트는 4 계층은 Port + IP Address + Mac Address를 모두 컨트롤할 수 있다는 것입니다.
우리가 흔히 4 Layer 장비라고 하면 Port를 컨트롤 할 수 있는 방화벽, L4스위치 등을 말합니다.
→ ( source Port , destination Port + destisource IP , destination IP + source MAC , destination MAC )
이번 시간에는 OSI 7 Layer의 중요 키포인트만 알아봤는데요. 쉽게 설명하려고 썼는데 초보분들이 이해가 쉬웠으려나 모르겠네요. 이해가 잘 안 되셨으면 위 내용을 좀 더 자세히 찾아서 공부해 보시기 바랍니다. 네트워크에서 OSI 7 Layer은 정말 기본 중에 기본이니까요.
저의 글을 읽어 주셔서 감사합니다. 오늘도 즐거운 하루 보내세요.
댓글