네트워크 분석
네트워크 개념
노드들이 자원을 공유할 수 있게 하는 디지털 전기통신망 중 하나. 간단히 말해서, 둘 이상의 컴퓨터의 연결로 서로 통신 하는 것을 말한다.
OSI 7계층 정의
국제표준화기구에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다.
OSI 7계층별 설명
1계층 - 물리 계층
물리계층(Physical Layer)은 네트워크의 기본 네트워크 하드웨어 전송 기술을 이룬다. 전기적 변환이나 기계적 작업을 담당
2계층 - 데이터 링크 계층
데이터 링크 계층(Data Link Layer)은 포인트 투 포인트 간 신뢰성있는 전송을 보장하기 위한 계층. 네트워크 위의 개체들 간 데이터를 전달하고, 물리 계층에서 발생할 수 있는 오류를 찾아 내고, 수정하는 데 필요한 기능적, 절차적 수단을 제공한다.
인접 시스템 간의 데이터 전송, 전송 오류 제어
- 프레임에 주소부여(MAC - 물리적 주소)
- 에러검출, 재전송, 흐름제어
3계층 - 네트워크 계층
네트워크 계층(Network Layer)은 여러 개의 노드를 거칠 때마다 경로를 찾아주는 역할을 하는 계층.
- 주소부여(IP)
- 경로설정(Route)
4계층 - 전송 계층
전송 계층(Transport Layer)은 양 끝단의 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해주어, 상위 계층들이 데이터 전달의 유효성이나 효율성을 생각하지 않도록 한다.
프로세스 간 논리적 통신 서비스 제공
- 패킷 생성(Assembly / Sequencing / Deassembly / Error detection / Request repeat / Flow control)
5계층 - 세션 계층
세션 계층(Session Layer)은 양 끝 단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공.
응용 프로세스 간의 연결 접속 및 동기 제어
- 통신을 위한 세션을 확립/유지/중단
6계층 - 표현 계층
표현 계층(Presentation Layer)은 코드 간의 번역을 담당하여 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용 계층으로부터 덜어준다.
데이터의 형식 설정과 부호 교환, 암호화, 해독
- 사용자의 명령어를 완성 및 결과 표현.
7계층 - 응용 계층
응용 계층(Application Layer)은 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다.
- 네트워크 소프트웨어 UI 부분
- 사용자의 입출력(I/O)부분
OSI 7계층과 ITP/IP의 특징 비교
구분 | OSI 7계층 | TCP/IP |
목적 | 네트워크 통신 모델 표준 제시 | 네트워크 통신 구현 |
계층 | 7계층 | 4계층 |
속성 | 표준 참조 모델(방식, 형식) | 프로토콜 규약 |
현행 시스템 네트워크 분석 방법
- 네트워크 구조 분석
- 라우터, 스위치, 방화벽, 백본망 등을 분석
'기사 > 정보처리기사(필기)' 카테고리의 다른 글
비즈니스 융합 분석 (0) | 2021.02.18 |
---|---|
DBMS 분석 (1) | 2021.02.18 |
플랫폼 성능 특성 분석 (0) | 2021.02.18 |
플랫폼 기능 분석 (0) | 2021.02.18 |
운영체제 분석 (0) | 2021.02.18 |
댓글