본문 바로가기

프로그래밍 학습/네트워크 관리사 2급

[네트워크 관리사2급 필기 요약] -10.기본프로토콜

728x90


UDP 프로토콜

데이터 전송 전 연결설정 작업을 하지 않음.

데이터 전송속도의 향상을 꾀하기 위해 흐름제어, 오류정정 기능이 없음

빠른 수행속도를 필요로 하는 응용 프로그램과 멀티미디어 데이터 실시간 전송에 적합

신뢰성이 낮은 데이터 전송과 짧은 데이터 고속 전송에 유리

데이터 전송단위는 블록

송신측에서 무조건 송신만을 수행

전송 중 패킷이 사라지면 여부를 알수 없음.

오버헤드가 적다.

RFC 1157에 규정

오류검사 - CRC기법

프로토콜 - SNMP, TFTP, BOOTP


라우팅 프로토콜 : RIP,IGRP,OSPF,BGP

라우티드 프로토콜 : TCP/IP, IPX, AppleTalk



TCP/UDP 포트개념 및 특징

TCP/UDP 데이터 전송시 포트(프로토콜의 일련번호)를 이용

웹 브라우저 상에서 2개 이상의 사이트에 접속할 수 있으며, 서버도 여러곳으로부터 접속을 받음

접속하는 측의 포트: 1024번 이상의 번호, 접속받는 측의 포트: 1,024번 이하로 지정

Well-Known port - TCP/UDP 접속을 받기 위해 서버 포트가 미리 정해짐


ARP 프로토콜

IP주소를 물리적 네트워크 주소로 변환시켜주는 프로토콜, 브로드캐스트 기반


RARP 프로토콜

클라이언트 PC에 IP주소를 자동으로 설정 하기 위한 프로토콜

전송계층에서 사용

★물리적 MAC주소를 IP주소로 번역


ICMP(Internet Control Message Protocol)

IP 프로토콜을 사용하는 네트워크에서 발생할 수 있는 여러정보에 대한 메시지 포함

TCP/IP를 이용하여 두 호스트간 통신을 담당하는 프로토콜

호스트간 에러보고, 도착가능검사, 혼잡제어, 수신측 경로 변경, 성능 측정, 서브넷 주소 기능제공

두 호스트간 신뢰성 있는 연결을 테스트하기위한 반향과 회답 메시지 지원

ICMP 에러메시지가 도착하면 ICMP 소프트웨어 모듈이 제어한다.


ICMP패킷 종류 


 TYPE

 종류

0

Echo Reply

3  

Destination UnReachable 

Source Quench 

5  

Redirection Required 

8  

Echo Request 

11 

Time To Live Exceeded 

12 

Parameter Problem

13

Timestamp Request 

14 

Timestamp Reply 

17 

Address Mask Request 

18 

Address Mask Reply 


Echo Reply/Request : debugging 목적으로 한쌍으로 동작.


ICMP패킷 개념

3.Destination Unreachable - 라우터가 해당 패킷을 목적지로 보낼수 없거나 정상적으로 이루어지지 않을때 라우터가 클라이언트에게 응답.


4.Source Quench - 송신측 데이터 전송속도를 늦춰달라는 메시지로, 패킷 전송 도중 중간장비에 회선의 혼잡상황이 발생하여 패킷이 손실되거나 파괴될 경우 사용


5.Redirection Required - 경로 설정 부분에서 현재의 게이트웨이보다 더 좋은 게이트웨이가 있을 경우, 경로변경 설정 요청을 하는 메시지


11.Time To Live Exceeded -  IP패킷이 네트워크에서 존재할 수 있는 시간을 초과할 경우 사용


12.Parameter Problem - 패킷을 전송할 때 ip헤더에서 에러가 발생할 경우 사용


13/14.Timestamp Request and Reply - 목적지까지의 지연시간을 측정하는 메시지


17/18 Address Mask Request/Reply - 네트워크에서 사용중인 서브넷 마스크를 알고자 할 경우 사용


IGMP(Internet Group Management Protocol)

IP 멀티캐스트 그룹에서 호스트 멤버들을 관리하는 프로토콜

IP 멀티캐스트 그룹 - 특정 멀티캐스트 IP주소로 전달되는 IP트래픽을 감시하는 호스트들의 집합

멀티캐스트를 지원하는 호스트와 라우터에 의해 사용되며 t TTL이 제공되는 비대칭 프로토콜


SMTP(Simple Mail Transfer Protocol)

단순 이메일 송신할 때 이용되는 TCP 응용 프로토콜

TCP/IP 호스트의 우편함에 ASCII 문자 메시지를 전송

이메일을 사용하면 SSL을 이용하여 암호화된 편지를 받을 수 있어서 안전

메일을 하나의 프로세스에서 동일한 네트워크나 다른 네트워크에 있는 프로세스로 전송할 수 있다.

포트:25번


POP(Post Office Protocol)

서버와 클라이언트 간에 메일을 주고받을 때 사용하는 tcp 응용프로토콜

사용자가 메일 서버에서 메일을 읽을 수 있도록 고안, POP서버에서 사용자 PC로 메일을 전달

서버에 접근하여 개인 E-MAIL을 복사하므로, 기본 인증기능이 제공

클라이언트가 서버의 메일을 수신할 때 서버 사이에 통신경로를 확립해야한다.


SNMP(Simple Network Management Protocol)

TCP/IP 프로토콜에 의해서 동작하는 망관리 프로토콜

UDP 데이터그램 방식 사용하여 전송

IETF의 RFC 1157에 표준 권고안

보안에 취약하고, 시스템 관리 기능이 좋지않음.

4가지기능(GET,GET NEXT,SET,TRAP)만 수행

비동기식 요청/응답 메시지 프로토콜

포트 : 161,162번


DNS(Domain Name System)

인터넷에서 호스트 연결을 위해 IP 주소 사용.

IP주소는 숫자로 구성되어 사용자가 기억하기 어려워서 문자방식인 도메인네임을 사용

실제접속을 위해 문자로 구성된 도메인네임을 인식가능한 IP주소로 변경

DNS서버는 광범위한 도메인과 IP 정보를 작게 나누어서 서로 다른 컴퓨터에 분산

UCP/UDP 포트 : 53번

오른쪽으로 갈수록 상위 도메인

WWW(호스트이름).NAVER(기관명).CO(기관종류).KR(국가도메인/루트 도메인)