728x90
응용 SW 기초기술(네트워크)
OSI 7계층
TCP/IP 4계층 | ||
응용 계층(Application) | 응용 프로그램이 OSI 환경에 접속 가능한 서비스 | < 응용 계층 > Telnet / FTP HTTP / POP SMTP DHCP / SNMP DNS |
표현 계층(Presentation) | 응용-세션 간 코드 / 데이터 변환, 데이터 암호화 / 압축 | |
세션 계층(Session) | 컴퓨터 간 세션 / 연결을 생성 / 유지/ 종료하여 적절한 통신 상태 유지 | |
전송 계층(Transport) | 종단(End-to-End)간 투명한 데이터 전송 / 전달 / 주소 설정 / 다중화 / 오류 제어 / 흐름 제어 수행 | < 전송 계층 > TCP / UDP |
네트워크 계층(Network) | 개방 시스템 간 네트워크 연결을 관리 / 데이터 교환 경로 설정(Routing), 트래픽 제어, 패킷 정보 전송 | < 인터넷 계층 > IP / ICMP ARP / RARP |
데이터 링크 계층(Data link) | 송/수신 간 속도 차이 해결 위한 흐름 제어 기능 프레임 동기화 / 오류 제어 기능 / 노드 간 프레임 전송 - 물리적 주소(MAC) 결정 | < 네트워크 액세스 > HDLC / PPP/ LLC |
물리 계층(Physical) | 전송에 필요한 기계적, 전기적, 기능적 특성을 정의 데이터를 0과 1의 전기적 신호로 변환 |
HDLC 프로토콜: High Level Data Link Control
- 대표적 데이터링크 프로토콜 / 비트 동기 방식
- BSC(프레임에 전송 제어 문자 삽입) / LAP-B(패킷교환망) / LAP-D(ISDN에서 사용) / PPP(전화회선을 이용한 PC간 연결) / LLC(LAN 프로토콜)
주국: 데이터 전송 명령 수행
종국: 명령에 응답
혼합국: 명령과 응답 모두 처리
HDLC 전송 모드
- 정규 응답 모드: NRM
- 주국과 종국의 관계(불균형) → 종국에서 데이터 전송 시 주국 허락 필요
- 비동기 균형 모드: ABM
- 대등한 혼합국 간의 관계(균형) → 양쪽에서 명령과 응답 모두 전송 가능
- 비동기 응답 모드:ARM
- 불균형 모드 / 종국이 주국의 허락 없이 데이터 전송 및 송신 가능하나 제어 기능은 주국만 허용
HDLC 프레임 종류
- 정보 프레임(제어부가 0으로 시작)
- 사용자 데이터 및 일부 제어 정보의 전달
- Seq(송신용 순서번호), Next(응답용 순서번호), P/F(주국 컴퓨터가 종국 컴퓨터의데이터 전송 허용)
- 감독 프레임(제어부가 10으로 시작)
- 확인 응답, 데이터링크의 흐름 제어, 오류 제어 용도
- 전송 목적이 아니라 Seq 값 필요 없음(Next만 존재)
- 2비트로 구성되어 4가지 Type(0~3)으로 구성
- 비번호 프레임(제어부가 11로 시작)
- 순서가 없는 프레임 / 링크의 동작 모드 설정 및 관리
- 2비트 Type + 3비트 Modifier = 총 5비트 구성
네트워크 계층 프로토콜
IP | . Internet Protocol / 전송할 데이터에 주소 지정하고 경로 설정 . 비연결형 데이터그램 방식 / 신뢰성 보장 x / 패킷을 분할 및 병합 . 헤더 체크섬 제공 / 데이터 체크섬 제공 x . IPSec: 암호화, 인증, 키 관리 |
ICMP | . Internet Control Message Protocol / 헤더 8Byte . IP와 함께 통신 간 오류 처리와 전송 경로 변경 등 제어 메시지 관리 |
ARP | . Address Resolution Protocol . 호스트 IP주소를 네트워크 접속 장비의 물리적 주소(MAC)로 바꿈 |
RARP | . Reverse Address Resolution Protocol . ARP와 반대로 물리적 주소를 IP주소로 변환하는기능 |
IGMP | . Internet Group Management Protocol . 멀티캐스트 지원하는 호스트/라우터 간 멀티캐스트 그룹 유지 |
RIP | . Routing Information Protocol . 최소 Hop count(최단거리) 경로로 라우팅하는 프로토콜 |
NAT | . Network Address Translation(네트워크 주소 변환) . 외부의 공인 IP주소와 포트 주소에 해당하는 내부 IP주소를 재기록하여 라우터를 통해 네트워크 트래픽을 주고받는 기술 |
전송 계층 프로토콜
TCP | . Transmission Control Protocol / 양방향 서비스 제공 . 순서 제어 / 오류 제어 / 흐름 제어 기능 → 높은 신뢰성 . 프로토콜 헤더는 기본적으로 20~60 Byte . 패킷 단위의 스트림 위주 전달 |
UDP | . User Datagram Protocol / 비연결형 서비스 제공 . TCP 대비 단순한 헤더 구조로 오버헤드 적고, 전송속도 빠름 (제어X) . 실시간 전송 유리 / 신뢰성보다는 속도가 중요한 네트워크에 활용 |
RTCP | . Real time Control Protocol / RTP 패킷의 전송 품질 제어 . 세션에 참여한 각 참여자들에게 주기적으로 제어 정보 전송 |
응용 계층 프로토콜
SSH(22) | |
Telnet(23) | . 다른 컴퓨터 접속 후 원격 서비스 제공 / 가상의 터미널 기능 수행 |
FTP(21) | . File Transfer Protocol / 원격 파일 전송 프로토콜 (컴퓨터-인터넷) |
HTTP(80) | . Hyper Text Transfer Protocol / WWW 내 HTML 문서 송수신 위한 프로토콜 / GET과 POST 메서드를 통해 메시지 주고 받음 |
SMTP(25) | . Simple Mail Transfer Protocol / 전자 우편 교환 서비스 |
DNS | . Domain Name System / 도메인 네임을 IP 주소로 매핑하는 시스템 |
SNMP | . Simple Network Management Protocol . TCP/IP 네트워크 관리 프로토콜 (네트워크 기기 정보 전송 규약) |
DHCP | . IP주소 및 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동 제공 |
728x90
'자격증' 카테고리의 다른 글
[자격증] 경영정보시각화능력(BIS) 필기 정리 3과목 경영정보시각화 디자인(시각화도구 활용, 시각화요소 디자인) (0) | 2024.05.17 |
---|---|
[자격증] 경영정보시각화능력(BIS) 필기 정리 3과목 경영정보시각화 디자인(시각화디자인 기본원리 이해) (1) | 2024.05.14 |
[정보처리기사] 실기 용어 정리 응용 SW 기초기술(운영체제) (1) | 2024.04.25 |
[정보처리기사] 실기 용어 정리 애플리케이션 테스트 관리 (0) | 2024.04.24 |
[정보처리기사] 실기 용어 정리 데이터 입출력 구현 (1) | 2024.04.24 |