IP
[Network] DHCP(Dynamic Host Configuration Protocol)
[Network] DHCP(Dynamic Host Configuration Protocol)
2023.03.27DHCP(Dynamic Host Configuration Protocol)? DHCP란 호스트의 IP 주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말한다. DHCP에 대한 표준은 RFC 문서에 정의되어 있다. DHCP는 네트워크에 사용되는 IP 주소를 DHCP 서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 된다. DHCP지원 클라이언트는 네트워크 부팅과정에서 DHCP서버에 IP주소를 요청하고 이를 얻을 수 있다. 장단점 장점 DHCP를 사용하면 IP 주소가 자동 할당되므로 사용자가 일일히 IP에 대한 정보를 설정할 필요가 없어지고, IP 주소가 중복되어 사용이 불가능하게 되는 상황을 방지할 수 있다. 단점 IP 주소 할당을 DHCP 서버에..
[Network] TCP/UDP
[Network] TCP/UDP
2023.03.22TCP/UDP? TCP와 UDP는 OSI 표준모델과 TCP/IP 모델의 전송 계층에서 사용되는 프로토콜이다. 전송 계층은 송신자와 수신자를 연결하는 통신 서비스를 제공하고 IP에 의해 전달되는 패킷의 오류를 검사하며 재전송 요구 제어 등을 담당하는 계층이다. TCP와 UDP는 같은 계층의 프로토콜이지만, 신뢰적인(정확한) 전송이 우선인가, 속도가 우선인가에 따라 서로 차이점이 있다. 그럼 각 프로토콜의 특징을 자세히 살펴보자. TCP TCP는 신뢰성 있는 데이터 전송을 지원하는 연결지향형 프로토콜이다. 일반적으로 IP와 같이 사용되는데 IP는 패킷 전달 여부를 보증하지 않기 때문에, 데이터 전송을 담당하고 TCP는 패킷을 추적하고 관리하는 역할을 한다. TCP는 연결지향형 프로토콜이기 때문에 3-way ..
[Network] TCP/IP
[Network] TCP/IP
2023.03.19TCP/IP? 먼저 TCP/IP에 대해 살펴보기 전 다음을 보자 Internet Protocol Suite 인터넷 프로토콜 스위트(Internet Protocol Suite)는 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 모음이다. Internet Protocol Suite 중 TCP와 IP가 가장 많이 쓰이기 때문에 TCP/IP Protocol Suite 라고도 불린다. 이전 OSI 7 Layer 포스팅을 봤다면 TCP와 IP가 무엇인지 대략적으로 파악했을 것이다. 그렇다. TCP/IP는 하나의 프로토콜이 아닌 TCP와 IP를 합쳐서 부르는 말이다. 즉, TCP/IP란 IP의 주소 체계를 따라 통신하면서 TCP의 특성을 이용해 송신자와 수신자의 논리적 연결을 생성하여 신뢰성을 유지할..
[Network] 맥 주소(Mac Address)
[Network] 맥 주소(Mac Address)
2023.03.15맥 주소(Mac Address)?맥 주소는 컴퓨터 간 데이터를 전송하기 위해 있는 물리적 주소이다. 간단히 말해 인터넷을 할 수 있는 이더넷 기반 기기에는 모두 다 하나씩 할당되어 있는 고유한 id이다. 보통 우리가 아는 컴퓨터의 주소는 ip 주소이다 그런데 맥 주소는 또 무엇일까?컴퓨터는 통신할 때 ip 주소 뿐만아니라 맥 주소도 필요하다. 우리가 흔히 아는 ip 주소는 시작점과 끝점에 해당하는 주소를 뜻한다면, 맥 주소는 물리적으로 연결되어 있는 노드와 통신할 때 사용된다. 즉, ip 주소 간의 통신은 각 라우터 홉(hop)에서 일어나는 맥 주소와 맥 주소 통신의 연속적인 과정이다.여기서 홉은 출발지와 목적지 사이에 위치한 경로의 한 부분을 말한다. 간단하게 보면 패킷이 한 라우터에서 다른 라우터로 ..