안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.
- 택배 송수신관계를 통한 네트워크 계층 구조 설명
네트워크 패킷을 주고 받는 과정은 정형화 되어 있으며, 서로 반대로 표현되어 있고, 계층적으로 표현되어 있다. 이를 네트워크 참조 모델이라고 부른다.
외울 필요 없는 참조할 만한 예시이다.
- 통신 과정을 계층적으로 나눈 이유
통신이 이루어지는 장비에 따라 계층별로 구분을 하면, 네트워크 설계가 용이하다.
계층을 나누면 네트워크 문제의 진단과 해결이 용이해진다.
- 대표적인 네트워크 참조 모델
- OSI 모델 (국제 표준화 기구 ISO에서 만든 네트워크 참조 모델)
1. 물리 계층(physical layer) - 1과 0으로 표현되는 비트 신호를 주고 받는 계층
2. 데이터 링크 계층(data link layer) - 주변 장치를 식별하기 위한 정보로서 mac 주소 체계가 사용되기도 한다. 오류를 점검하여 올바르게 정보를 주고 받을 수 있도록 해준다.
3. 네트워크 계층 (network layer) - 메시지를 (다른 네트워크에 속한) 수신지까지 전달하는 계층, LAN 관련 기술이 포함되어 있다. LAN 간의 통신을 지원하는 기술이 포함되어 있다. 라우터 등이 있다.
4. 전송 계층 (transport layer) - 신뢰성 있고 안정성 있는 전송을 해야 할 때 필요한 계층. 패킷이 송수신되는 과정에서 일부는 유실될 수 있다. 순서대로 도착하지 않을 수 있다. 하나 하나 확실하게 보내야 하는 기술이 필요가 되는데, 이를 주로 지원하는 기능이 바로 전송 계층이다. 뿐만 아니라 사용자 프로세스를 식별하기 위한 포트가 활용된다. 사용자 프로세스를 식별하기 위한 정보도 전송계층에 포함되어 있다.
5. 세션 계층 (session layer) - 두 개의 호스트가 네트워크를 통해 데이터를 주고 받고 통신을 하고 있다. 그러면 세션이 형성되어 있다. 연결 상태가 세션이고, 세션 계층을 관리하는 계층이다.
6. 표현 계층 (presentation layer) - 문자를 컴퓨터가 이해할 수 있는 코드로 변환(인코딩)하거나, 압축, 암호화 등 마치 번역가와 같은 기능을 수행해주는 계층이다.
7. 응용 계층 (application layer) - 사용자 및 사용자가 이용하는 응용 프로그램에 다양한 네트워크 서비스 (응용 프로그램의 실질적인 서비스)
- TCP/IP 모델
계층간의 비교는 엄밀한 것은 아니다. 그래서 유사하다라고 표현했다.
- TCP/IP 모델 확장
여기까지가 TCP/IP 참조 모델이었습니다.
감사합니다.
참고 url - https://www.youtube.com/watch?v=H1Z4tnzs-HA&list=PLYH7OjNUOWLVwdRF6_QmJVR4cQdMp0SU1&index=7
'혼자 공부하는 네트워크 (복습)' 카테고리의 다른 글
OSI 7계층, TCP/IP 4계층은 사실 아무것도 해 주지 않는다. (0) | 2024.10.21 |
---|---|
네트워크 미시적으로 살펴보기(3) (0) | 2024.10.21 |
네트워크 미시적으로 살펴보기(1) (1) | 2024.10.21 |
주소와 송수신지 유형에 따른 전송 방식 (2) | 2024.10.21 |
네트워크 거시적으로 살펴보기(2) (5) | 2024.10.20 |