ARP(Address Resolution Protocol) ARP는 이더넷 주소와 IP 주소 간의 매핑을 수행하는 프로토콜 ARP는 네트워크에서 데이터를 전송하기 전에 이더넷 주소를 알아내는 데 사용된다. ARP 요청과 응답 ARP 요청 ARP 요청은 ARP 프로토콜에서 가장 중요한 메시지 중 하나 ARP 요청은 네트워크상의 모든 호스트에게 보내지며, 목적지 IP 주소를 가진 호스트의 이더넷 주소를 찾기위해 사용된다. ARP 요청 메시지에는 요청하는 호스트의 MAC 주소, IP주소, 목적지 호스트의 IP 주소가 포함된다. ARP 요청 메시지는 브로드캐스로 전송되기 때문에 네트워크 상의 모든 호스트가 이를 수신하게 된다. ARP 응답 ARP 응답은 ARP 요청에 대한 응답으로, 목적지 호스트의 이더넷 주소..
MAC(Media Access Control) Address MAC 주소는 이더넷 카드에 할당된 고유한 주소로, 네트워크 상에서 데이터를 전송하는 데 사용된다. MAC 주소는 48비트(6바이트)의 고유한 식별자로, 16진수로 표시된다. MAC 주소는 두 부분으로 구성되는데 첫 번째 24비트(3바이트)는 제조업체 식별자(OUI, Organizationally Unique Identifier)로, 이는 IEEE에서 할당한다. 두 번째 24비트(3바이트)는 제조업체에서 할당하는 임의의 식별자이다. MAC 주소는 전 세계에서 유일하며, 이더넷 카드를 생산하는 각 제조업체마다 OUI를 할당 받이 이를 사용한다. 이를 통해, 네트워크 상에서 MAC 주소를 이용하여 각각의 이더넷 카드를 식별할 수 있다. MAC 주소..
Unicast, Broadcast, Multicast 유니캐스트, 브로드캐스트, 멀티캐스트는 컴퓨터 네트워크에서 데이터 전송 방식을 나타내는 용어이다. 유니캐스트(Unicast) 한 컴퓨터에서 다른 하나의 컴퓨터로 데이터를 전송하는 방식이다. 유니캐스트는 특정한 수신자에게만 데이터를 보내며, 데이터 패킷은 목적지의 MAC주소로 직접 전송된다. 유니캐스트는 일반적으로 TCP/IP 프로토콜에서 사용된다. 예를 들어, 웹 브라우저가 서버에 HTTP 요청을 보내는 경우, 해당 요청은 유니캐스트 방식으로 전송된다. 이 때, 웹 브라우저는 서버의 IP 주소를 알고 있으며, 해당 IP 주소를 이용하여 목적지 MAC 주소를 결정한다. 또한, 유니캐스트는 이메일, 파일 전송 등에서도 사용된다. 유니캐스트는 다른 전송 방..
OSI(Open Systems Interconnection) 7 Layer OSI 7 Layer는 컴퓨터 네트워크에서 통신을 처리하는 데 사용되는 일반적인 프로토콜 스택이다. OSI 모델은 7개의 계층으로 구성되어 있으며, 각 계층은 고유한 기능과 목적을 가지고 있다. 각 계층은 자신의 목적인 프로토콜을 가지고 있으며, 다른 계층의 프로토콜과 상호작용하여 통신을 처리한다. 이렇게 계층화된 OSI 모델은 프로토콜의 개발과 유지보수, 호환성 문제 해결 등을 쉽게 처리할 수 있도록 도와준다. 또한, OSI 모델은 네트워크 문제를 진단하고 해결하기 위한 기준으로 사용된다. 예를 들어, 문제가 발생했을 때 어느 계층에서 발생한 것인지 파악하여 문제를 해결할 수 있다. 또한, OSI 모델은 네워크 기술을 학습하고 ..
프로토콜(Protocol) 프로토콜은 컴퓨터 네트워크에서 데이터를 주고받는 규칙의 집합입니다. 컴퓨터 네트워크에서는 여러 대의 컴퓨터가 서로 통신하기 위해 특정한 방식으로 데이터를 주고받아야 한다. 이러한 통신 규칙을 프로토콜이라고 한다. 프로토콜은 데이터의 전송 방식, 포맷, 전송 속도, 에러 검사 및 복구 등의 규칙을 정의한다. 따라서, 프로토콜은 데이터를 주고받는 양쪽 모두가 이해할 수 있는 규칙으로 정의되어야 한다. 네트워크에서 사용되는 대표적인 프로토콜은 TCP/IP, HTTP, FTP, SMTP, POP3, IMAP 등이 있다. 이러한 프로토콜은 서로 다른 계층에서 작동하며, 데이터의 전송 및 관리를 위해 각 계층에서 다양한 프로토콜을 사용한다. 예를 들어, HTTP 프로토콜은 웹 브라우저 웹..