본문 바로가기
Network

[Network 개념] SMB, DNS, ARP, ICMP

by sseddi 2021. 1. 27.
728x90

SMB

Server Message Block

네트워크 상 존재하는 노드들 간에 자원을 공유할 수 있도록 설계된 프로토콜

(자원은 화일, 프린터, 통신, 직렬포트 등을 말함)

 

응용계층에 속하는 메세지 기반의 프로토콜

CIFS의 초안

 

+)

1990년에 운영체제 간 자원 공유를 쉽게 할 목적으로 만들어짐

리눅스에서는 SAMBA라는 소프트웨어를 설치하면 누구나 SMB 이용한 공유 가능

애플에서는 SMB 대신 AFP라는 프로토콜 주로 사용

 

https://searchnetworking.techtarget.com/definition/Server-Message-Block-Protocol

 

DNS

Domain Name System

호스트에 대한 이름 주소 변환을 위한 분산 데이터베이스시스템

도메인 이름의 수직적인 체계

영문/한글 주소를 IP 네트워크에서 찾아갈 수 있는 IP로 변환해줌 -> 인터넷을 편리하게

 

기능

네임 공간 생성 (처음 한번만)

네임 등록 관리 (유일하게 네임 추가/할당 가능 - 네임 생성, 변경될 때만)

네임 변환 

 

요소

도메인 이름 공간 (트리구조로 구성된 분산 데이터베이스)

네임서버 (도메인 이름 공간에 대한 정보 저장, 계층적 구성)

변환기 

 

xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/resources/dns/dnsInfo.jsp

 

ARP

Address Resolution Protocol

IP주소를 MAC 주소로 대응시켜주는 주소 결정 프로토콜

 

통신을 할 때 IP와 MAC 주소를 이용하는데, 그 때 IP를 MAC주소로 매칭하여 목적지 IP의 MAC주소에 제대로 찾아가기 위해 사용

 

+) ARP 스푸핑

ARP는 누가 보냈는지 검증 수단이 없어 같은 네트워크 상에 있는 사용자가 변조된 정보를 보낸다면 그 정보를 받은 사용자는 잘못된 MAC주소로 패킷을 보내게 되는데 이를 이용해 ARP 스푸핑을 시도할 수 있다.

 

설명 짱짱

aws-hyoh.tistory.com/entry/ARP-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0

 

ARP 쉽게 이해하기

주소 결정 프로토콜(Address Resolution Protocol, ARP)은 네트워크 상에서 IP 주소를 물리적 네트워크 주소로 대응(bind)시키기 위해 사용되는 프로토콜이다. 여기서 물리적 네트워크 주소는 이더넷 또는

aws-hyoh.tistory.com

 

ICMP

Internet Control Message Protocol

IP의 한계 보충해주는 프로토콜

-> IP는 비신뢰성이라는 특징을 가지고 있기 때문

 

에러 상황이 발생할 경우

상황을 보내주고 처리

https://www.wikiwand.com/en/Internet_Control_Message_Protocol

 

참고)) 

www.ktword.co.kr/index.php

728x90

댓글