본문 바로가기

network3

ARP(Address Resolution Protocol)란? - 개념과 동작원리 ARP 란? 주소 결정 프로토콜(Address Resolution Protocol) 해당 IP를 그 IP주소에 맞는 물리적인 주소 즉, MAC주소를 가지고 오는 프로토콜입니다. RARP : 역순 주소 결정 프로토콜 (Reverse Address Resolution Protocol) ARP와 반대로 해당 MAC주소에 맞는 IP값을 알아오는 프로토콜 입니다. ARP Table 확인하는 방법 명령 프롬프트 화면에서 arp -a를 입력하면 ARP 테이블을 얻을 수 있다. ARP 패킷 구조 1) Hardware Type - 16bit로 ARP가 수행되고 있는 네트워크 유형을 정의 - 이더넷인 경우 값은 1로 설정됨 2) Protocol Type - 16bit로 상위 프로토콜을 정의 - 상위 프로토콜이 IP일경우 .. 2018. 11. 27.
UDP(User Datagram Protocol)란? (기본 개념과 설명) UDP (User Datagram Protocol)란? UDP는 비연결형, 신뢰성 없는 전송 프로토콜이라고 한다. UDP는 Host - Host, Process - Process 통신을 제공하는것 이외에는 IP 서비스에 추가하는 것이 아무 것도 없다. 그리고 수신된 패킷에서 오류를 탐지하면 이를 폐기하는 정도의 오류제어 기능만 제공한다. ※ Host - Host 통신 : IP는 목적지 Host 에게만 메시지를 전달할 수 있다. ※ Process - Process 통신 : UDP, TCP는 메시지를 정확한 프로세스에게 전달시킬 수 있으며 Port 번호가 필요하다. UDP 장점 처리속도와 데이터 전송률이 빠르다. 1000개의 패킷을 전송할 경우 10개의 패킷이 손상이 되거나 분실되었다고 가정해보자. TCP는.. 2018. 11. 26.
TCP(Transmission Control Protocol)란? TCP란? - (Transmission Control Protocol) - 서버와 클라이언트간에 데이터를 신뢰성 있게 전달하기 위해 만들어진 프로토콜이다. - 데이터를 전송하기 전에 데이터 전송을 위한 연결을 만드는 연결지향 프로토콜이다.- 데이터는 네트워크선로를 통해 전달되는 과정에서 손실되거나 순서가 뒤바뀌어서 전달될 수 있는데, TCP는 손실을 검색해내서, 이를 교정하고 순서를 재조합할수 있도록 해준다. 특징 1) 신뢰성 TCP의 가장 중요한 특징은 신뢰할 수 있는 말단 장치간 데이터 전달이다. 신뢰성을 제공 하려면, TCP는 손상되거나 없어지거나 중복되거나 네트워크 계층에서 순서가 틀어져서 전달된 데이터를 복구해야 한다. TCP는 신뢰성을 실현하기 위해 적극적 수신, 통지, 재전송 체계를 사용한다.. 2018. 11. 18.
반응형