본문 바로가기

컴퓨터 지식64

[네트워크📶] DNS란 / DNS Name Space / DNS Tree / TLD DNS란 DNS(Domain Name System) 는 적용계층의 프로토콜 중 하나로 도메인 이름과 IP주소를 변환시킬 때 쓰는 프로토콜입니다. naver.com 이나 tistory.com 같은 사이트 URL도 우리같은 사용자가 눈에 보기 쉽게 영어로 돼있는거지 사실은 IP 주소로 이루어져 있습니다. 예를 들자면, 위 사진들과 같이, 네이버는 사실 naver.com 이 아니라 210.89.160.88 이 그 본체 입니다. 실질적인 전송 측면에서는 naver.com 이란 URL 이름으로는 통신이 불가능합니다. 다만, DNS 가 이 naver.com 를 적재적소에 실제 IP주소인 210.89.160.88 으로 변환해주어, 이용자의 편의성을 올려주고 있는 것입니다! 🤞 참고로 DNS는 이 두가지(naver.c.. 2020. 6. 13.
[네트워크📶] ICMP in IPv6 / ICMPv6에 대해 ✨ ICMP란/ ICMP ipv4 https://programming119.tistory.com/155 [네트워크📶] ICMP란 / ICMP Type / ICMP에 대해 ✨ . ICMP(Internet Control Message Protocol)란 이름 그대로 여러 정보를 전달하거나 컨트롤하는 용도로 사용되는 프로토콜입니다. 계층 : 네트워크 Layer 주 용도 : 1. Error 알림 - 패킷 전송이 실패했을 때 에. programming119.tistory.com ICMPv6 IPv6 로 들어가면서 ICMP의 역할은 한층 더 중요해졌습니다. IPv6 에는 ARP, IGMP 가 존재하지 않습니다. ICMP가 그 역할을 대신하죠! ARP는 IP 주소를 이용해 MAC 주소를 얻어내는 이더넷 프로토콜 이었습니.. 2020. 6. 12.
[네트워크📶] ICMP란 / ICMP Type / ICMP에 대해 ✨ . ICMP(Internet Control Message Protocol)란 이름 그대로 여러 정보를 전달하거나 컨트롤하는 용도로 사용되는 프로토콜입니다. 계층 : 네트워크 Layer 주 용도 : 1. Error 알림 - 패킷 전송이 실패했을 때 에러가 났음을 알림과 동시에, 해결 가능한 힌트를 제공합니다. 2. 진단/ 정보전달 메세지 ( 예 : ping 123.0.0.1 ) - ping, tr aceroute 명령 등등 진단과 정보전달을 하는데에 사용합니다. ICMP Message Format ICMP 의 패킷 형태는 간단합니다. Type : ICMP 패킷의 종류를 의미하며 Code는 Type을 좀더 자세히 분류합니다. Checksum : 코드에 오류가 없는지 확인하는 용도의 Checksum이며, Ad.. 2020. 6. 10.
[네트워크📶] Tracert 작동원리 / Traceroute 작동 방식 ✨ 들어가기 앞서 Traceroute는 ICMP Error메세지를 통해 진행됩니다. ICMP 프로토콜의 원리를 알고 계시면 좋습니다. 링크 : Traceroute / Tracert 작동방식 특정 IP까지의 라우팅 경로를 알고 싶을때, 운영체제에 따라 Traceroute / Tracert 명령어를 이용하죠. Traceroute/Tracert는 Ping 메시지와는 달리, 해당 라우터까지 거치는 라우팅 IP를 모두 알려줍니다. 어떤 방식으로 작동하는 것일까요? ICMP 방식으로 이루어집니다. 제 노트북에서 naver.com 까지의 trace를 추적해봅시다! 😁 위 사진과 같이, 다음 라우터의 경로들이 쭉~ 나옵니다. 언뜻 출력값만 보기에는 naver.com 서버에 해당하는 IP까지 한번에 쭉~~~ 가면서 그 경로.. 2020. 6. 10.
[네트워크📶] SMTP란 / SMTP Format / SMTP 명령어 SMTP (Simple Mail Transfer Protocol) 이름 그대로 email 전송에 직접적으로 쓰이는 응용 계층의 프로토콜입니다. simple 함을 중요시하며 만들어졌으며 HTTP, SIP 같은 여러 프로토콜들의 디자인을 상속합니다. 전송계층 프로토콜로는 TCP를 통해 전달합니다. 실제 우체국에서 편지를 보내는 모습과 매우 유사합니다. 편지를 보낼때는 우체국에서 관리하는 우편통이나 우체국에 직접 가서 쓰죠. (요즘엔 그럴일이 없긴 합니다만) 편지를 받을 때는 그냥 집앞 우편함에 도착해있는 편지를 확인하면 됩니다. SMTP도 마찬가지 방식으로 작동합니다! 메일을 주고받을 때 mail 서비스를 제공해주는 Mail 서버는 SMTP 을 통해 서로 메일을 주고 받습니다. 예를들어 내 메일 : abc@.. 2020. 6. 2.
[네트워크📶] DHCP 패킷 분석/ DHCP 특징 DHCP 패킷 Format Op Code : 1 or 2 1은 request, 2는 reply를 의미합니다. Hardware Type : 어떤 link layer인지를 의미합니다. 대부분 Ethernet이라고 보셔도 될 것 같습니다. (IPv6은 아에 다른 format의 DHCPv6을 사용하기 때문) Hops : DHCP relay 의 hops 를 의미합니다. (라우터의 hop이 아님!) Transaction Identifier : UDP는 순서대로 차곡차곡 전달하는 프로토콜이 아니죠! 따라서 request와 reply의 짝을 맞춰줄 수 있는 transaction identifier가 필요합니다. * DHCP relay란? - DHCP는 RARP와 마찬가지로 broadcast 방식으로 request를 합.. 2020. 6. 1.