⭐자주 출제 됨
ARP (Address Resolution Protocol) 네트워크 계층 3
- 논리적 주소를 물리적 주소(하드웨어)로 변환 (IP→MAC)
- 일정 시간이 지나면 cache내의 내용은 소멸됨
- IP Address가 중복되어 사용되는지 찾을 수 있음
- ARP캐시는 새로운 하드웨어가 추가된 경우 갱신됨
- 각 호스트는 Request를 보내기 전에 ARP캐시에서 해당 하드웨어 주소를 찾아봄
(해당 하드웨어 주소가 있으면 따로 요청하지 않음)
RARP (Reversw Address Resolution Protocol) 네트워크 계층 3
- ARP의 반대개념
- 물리적 주소를 가지고 논리적 주소로 변환함 (MAC→IP)
ICMP (Internet Control Message Protocol)
- 인터넷에서 망 관리와 관련된 에러보고, 도착가능 검사, 혼잡제어 등의 기능을 수행하는 프로토콜
(명령어: PING, 네트워크의 이상을 체크할 때 ICMP가 무조건 따라감)
- IP 계층의 한 부분으로 에러 메시지와 같은 상태 정보를 알려주는 프로토콜
→IP 패킷 처리 도중 발견된 문제를 보고함
- 다른 호스트로부터 특정 정보를 획득하기 위해 사용함
- TCP/IP 프로토콜에서 두 호스트 간에 에러 처리를 담당함
- 통신이 정상적으로 이루어지는지 확인함
ICMP 메세지 구조 | ||
type | code | checksum |
identifier | sequence number | |
optional data |
- Type: ICMP 메세지 유형 표시
- Code: Type과 같이 사용되며 세부적인 유형을 표현함
- Checksum: IP Datagram Checksum
IGMP (Internet Group Management Protocol)
- 인터넷 그룹 관리 프로토콜
→ 1대 N방식으로 멀티캐스트 그룹에 메시지를 전송함
- 8Byte로 구성됨
- 멀티캐스트 그룹을 인근의 라우터들에게 알리는 수단 (쿼리 메시지는 하우터에서 호스트로)
→ 호스트와 라우터 사이에 이루어지며 TTL(Time To Live)이 제공됨
- 그룹 유지 및 호스트 존재 여부를 판단하는 데 사용함
- 멀티캐스트 그룹에 가입한 네트워크 내의 호스트를 관리함
*TTL의 역할
- ICMP는 TTL이 설정됨. TTL 값은 라우터를 통과할 때마다 1씩 감소함
- TTL이 0이 되면 패킷은 자동으로 폐기됨
- 패킷이 정해진 시간 내에 도착하지 않으면 ICMP는 시간 초과 메시지를 보고함
IGMP 메세지 구조 | |
Version | IGMP 프로토콜의 버전표시, 현재는 IGMP Version 2 |
Type | 메세지 유형/ 1=보고, 2=질의메세지 |
Group id | 보고 메세지의 경우 호스트에서 신규 가입하고자 하는 멀티 캐스트 서버의 group id |
IPX / SPX ( 자주 출제 되진 않음, 그냥 한번 읽어보기)
- MS사의 제품에서 쓸 수 있도록 개량된 프로토콜
- 노벨의 NOS인 Netware에서 사용
- 스타크래프 같은 게임에서 주로 채택됨
NetBIOS
- IBM이 만든 최초의 PC네트워크를 위한 기본적인 네트워크
⭐무조건 외우기
Well-Know 포트번호 | |||
Telnet | 23 | SSH | 22 |
POP3 | 110 | SMTP | 25 |
HTTP | 80 | ||
FTP (Data) | 20 | FTP | 21 |
tip. 요약
- 프로토콜의 기본 개념: 프로토콜의 풀네임의 뜻 파악하기
- 프로토콜이 사용되는 계층: i, A, R(3 계층) TCP/UDP(4 계층), 나머지(7 계층)
- 프로토콜의 포트번호: Well-Know 포트번호 반드시 외울 것!
'네트워크관리사2급' 카테고리의 다른 글
15. 수업노트 (파일시스템+AD) (1) | 2024.05.17 |
---|---|
14. 수업노트 (NOS-Windows Server) (0) | 2024.05.17 |
12. 수업노트 (응용 프로토콜) (0) | 2024.05.16 |
11. 수업노트 (TCP/UDP) (0) | 2024.05.14 |
10. 수업노트 (서브넷마스크) (0) | 2024.05.14 |