과목1. 소프트웨어 설계, 2강. 요구사항 확인-현행시스템 분석(2)
[ 목차 ]
1. 운영체제 분석 - 운영체제의 정의
2. 운영체제 분석 - 운영체제의 종류와 특징
3. 네트워크 분석 - 네트워크(컴퓨터망)의 정의
4. 네트워크 분석 - OSI 7 Layer
5. OSI 7 계층별 기능
6. 전송 계층과 데이터 링크 계층 차이
7. OSI 7 계층과 TCP/IP 비교
8. 기타 용어
1. 운영체재 분석 - 운영체제
1) 하드웨어와 소프트웨어 자원을 관리하고 컴퓨터 프로그램을 위한 공통 서비스를 제공하는 소프트웨어
2) 서로 다른 언어(사람, 컴퓨터)의 매개체
3) 운영 체제의 종류, 버전, 패치 일자, 백업 주기 등을 분석
2. 운영체제 분석 - 운영체제의 종류와 특징
1) 윈도우 : 중소규모 서버, 개인 PC. Tablet PC, Embedded System
2) 유닉스 : 대용량 처리, 안전성 요구 서버, NAS, Workstation
3) 리눅스 : 중대규모 서버
4) IOS
5) 안드로이드
Tablet PC : 펜으로 문자나 그림을 입력
Embedded System : CPU를 장착해 효과적으로 제어
NAS : 네트워크에 연결된 기억장치
Workstation : 고성능 컴퓨터
3. 네트워크 분석 - 네트워크(컴퓨터망)의 정의
1) 노드들이 자원을 공유할 수 있게 하는 디지털 전기통신망의 하나
2) 분산되어 있는 컴퓨터를 통신망으로 연결한 것으로, 노드 간 연결을 사용하여 서로에게 데이터를 교환
4. 네트워크 분석 - OSI 7 Layer
1) 네트워크 통신에서 생기는 여러 충돌 문제를 완화하기 위해 국제표준 기구에서 제시한 네트워크 기본 모델(표준화)
2) 프로토콜 : 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙
3) OSI 7 계층 모델에서 각 계층에서 수행되는 프로토콜은 서로 독립적이며 계층끼리 통신할 수 있는 프로토콜이 존재
4) 계층화(모듈화)를 통해 호환 효율을 높이고 독립성 유지, 상호작용을 최소화 할 수 있음
5. OSI 7 계층별 기능
1) 물리 계층(1층) -> 데이터링크 계층 -> 네트워크 계층 -> 전송 계층 -> 세션 계층 -> 표현 계층 -> 응용 계층(7층)
2) 응용 계층 : 응용 서비스 연결, FTP
3) 표현 계층 : 데이터 표형 규정, 암호화, 코드, SSL
4) 세션 계층 : 대화가 질서 있게 이루어지도록 기능 제공, 연결 접속 및 동기 제어
5) 전송 계층 : 실제 전송을 위한 규정, 통신 서비스 제공, TCP, UDP, 세그먼트 단위
6) 네트워크 계층 : 여러 컴퓨터 간 데이터 통신 규정, 최선의 통신경로 선택, IP, 페킷 단위
7) 데이터링크 계층 : 두 컴퓨터 간 데이터 통신 규정, 전송 오류 제어
8) 물리 계층 : 물리적인 연결 방식, 통신회선
FTP : 인터넷에서 파일을 전송하는 서비스
SSL : 인터넷에서 데이터를 안전하게 전송하기 위한 인터넷 통신 규약 프로토콜
TCP : 가상 회선 연결 형태로 속도는 느리나 안전성 높음 <-> UDP
IP : 비연결형으로 안전성 낮음
TCP/IP : 서로 다른 기종의 컴퓨터들이 데이터를 주고 받을 수 있도록 하는 인터넷 표준 프로토콜
패킷 : 전송할 메시지를 일정 비트 수로 분할하여 송, 수신측 주소와 제어 정보 등을 부가하여 만들 데이터 블록
IDataI ITCP 헤더I IIP헤더I
6. 전송 계층과 데이터 링크 계층 차이
1) 전송 계층 : 네트워크 끝 단에 위치하는 통신 주체가 중간의 논리적 선로를 통해 데이터를 주고받음
2) 데이터 링크 계층 : 물리적인 전송 선로로 직접 연결된 두 물리적 호스트 사이의 데이터 전송을 담당
3) 둘 다 오류 제어, 흐름 제어의 기능을 가짐
오류 제어 : 오류를 검출하고 수정하는 기능
흐름 제어 : 네트워크 내의 원활한 흐름을 위해 송, 수신 축 사이에 전송되는 양, 속도 규제
7. OSI 7 계층과 TCP/IP 비교
1) 목적 : 네트워크 통신 모델 표준 제시 VS 네트워크 통신 구현
2) 계층 : 7 VS 4
3) 속성 : 표준 참조 모델 VS 프로토콜 규약
4) 계층 : 물데네전세표응 VS 네트워크 접속 계층 -> 인터넷 계층 -> 전송 계층 -> 응용 계층
8. 기타 용어
1) MAC Address : 통신을 위해 랜카드 등에 부여된 물리적 주소
2) DNS : IP 주소와 도메인 네임 간의 변환을 제공하는 시스템
3) 허브 : 컴퓨터 연결 장치
4) LAN : 허브로 묶인 근거리 망
5) 브리지 : 두 개의 LAN을 연결하는 요소
6) 리피터 : 장거리 데이터 전송에서 신호를 증폭
7) 라우터 : 네트워크 계층에서 연동하여 경로를 설정하고 전달하는 기능을 제공
8) 게이트웨이 : 프로토콜이 전혀 다른 네트워크 사이를 결합
9) 스위칭 허브 : LAN 구축에 사용하는 장치로, 여러 대의 PC와 연결하여 빠르고 안전하게 데이터 전송
10) 방화벽 : 내부의 네트워크를 보호하기 위해 외부의 불법적 트래픽 유입을 막고 인증된 트래픽만 허용하는 방어 대책
11) 논리적 장치 : 사용자와 인터페이스를 자연스럽게 하기 위해 운용 시스템이 제공하는 가공물로 실존하지 않음
12) 물리적 장치 : 논리적 장치의 대응으로, 실제 하드웨어 장치
'자격증 > 정보처리기사 1과목' 카테고리의 다른 글
1-6강. 요구사항 확인-분석모델 확인(1) (0) | 2020.03.05 |
---|---|
1-5강. 요구사항 확인-요구사항 확인(2) (0) | 2020.03.05 |
1-4강. 요구사항 확인-요구사항 확인(1) (0) | 2020.03.05 |
1-3강. 요구사항 확인-현행시스템 분석(3) (0) | 2020.03.03 |
1-1강. 요구사항 확인-현행시스템 분석(1) (0) | 2020.03.03 |