본문 바로가기
정보처리기사

정보처리기사 실기(응용 SW 기초 기술 활용) TCP/IP

by 열정적인 이찬형 2022. 4. 11.
※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 

공부 서적(시나공 정보처리기사 필기책)

 

시나공 정보처리기사 실기

시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이

book.naver.com

출처: 시나공 정보처리기사 실기

저자: 김정준,강윤석,김용갑,김우경

출판사 : 길벗


TCP/IP


 
프로토콜
  • 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약
  • 구문 : 데이터 형식, 부호화, 신호 레벨 등 규정
  • 의미 : 협조 사항과 제어 정보 규정
  • 시간 : 통신 속도, 메시지 순서 제어 등 규정
  • 기능 : 단편화와 재결합, 캡슐화, 흐름제어, 오류 제어, 동기화, 순서 제어, 주소 지정, 다중화, 경로 제어 등
TCP/IP
  • 서로 다른 기종의 컴퓨터들이 데이터를 주고 받을 수 있도록 하는 표준 프로토콜
  • TCP : 전송 계층 해당, 가상 회선 방식 기반 연결형 서비스 제공, 패킷 다중화/순서 제어/흐름 제어/오류 제어 제공
  • IP : 네트워크 계층 해당, 데이터 그램 방식 기반 비연결형 서비스 제공, 패킷 분해/조립/주소 지정/경로 선택 제공
TCP/IP의 구조
  • 응용계층 : 응용 프로그램 간 데이터 송수신 제공, TELNET/FTP/SMTP/SNMP/DNS/HTTP 등
  • 전송 계층 : 호스트들 간의 신뢰성 있는 통신 제공, TCP/UDP/RTCP
  • 인터넷 게층 : 주소 지정 및 경로 설정 제공, IP/ICMP/IGMP/ARP/RARP
  • 네트워크 액세스 계층 : 실제 데이터 송수신하는 역활, Ethernet/IEEE 802/HDLC/X.25 등
응용 계층의 주요 프로토콜
  • FTP : 원격 파일 전송 프로토콜
  • SMTP : 전자 우편 교환 서비스
  • TELNET : 원격 조종 서비스, 가상의 터미널 기능 수행
  • SNMP : TCP/IP 네트워크 관리 프로토콜
  • DNS : 도미엔 네임을 IP주소로 매핑하는 시스템
  • HTTP : WWW에서 HTML 문서 송수신하기 위한 표준 프로토콜
전송 계층의 주요 프로토콜
  • TCP : 양방향, 가상 회선 연결 형태, 스트림 위주 전달, 신뢰성 있는 경로, 순서 제어/오류 제어/흐름 제어, 투명성 보장, 헤더는 기본적 20Byte~60Byte 선택적 40Byte 추가 가능으로 최대 100Byte
  • UDP : 비연결형, 단순 헤더 구조, 오버헤드 적음, 흐름제어/순서제어 없음, 전송 속도 빠름, 속도 중요시
  • RTCP : RTP패킷 전송 품질 제어 프로토콜, 세션 참가자에게 주기적 제어 정보 전송, 항상 32비트 경계로 끝남, 데이터 전송 모니터링, 최소한 제어와 인증 기능 제공
인터넷 계층의 주요 프로토콜
  • IP : 전송 데이터 지정, 경로 설정, 비연결형, 데이터 그램 방식, 신뢰성 보장 X
  • ICMP : IP와 조합하여 통신 중 발생하는 오류 처리 및 전송 경로 변경 등 제어 메시지 관리
  • IGMP : 멀티캐스트 그룹 유지를 위해 사용
  • ARP : IP주소를 물리적 주소로 바꿈
  • RARP : 물리적 주소 IP주소로 변경
네트워크 액세스 계층의 주요 프로토콜
  • Ethernet(IEEE 802.3) : CSMA/CD 방식의 LAN
  • IEEE 802 : LAN을 위한 표준 프로토콜
  • HDLC : 비트 위주의 데이터 링크 제어 프로토콜
  • X.25 : 패킷 교환망을 통한 DTE와 DCE 간 인터페이스 제공하는 프로토콜
  • RS-232C : 공중 전화 교환망을 통한 DTE와 DCE간 인터페이스 제공하는 프로토콜

댓글