IT/Network 3

[Network] DNS(Domain Name System) 알아보기

DNS 란? 사용자가 사용하기 쉬운 도메인 이름을 머신(Computer)이 이해 할 수 있는 IP로 변환 해줍니다. 이미지 출처 : securityboulevard.com/2020/01/dns-poisoning-attacks-a-guide-for-website-admins/ DNS 흐름 1. 사용자가 특정 사이트 요청 2. 사용자로 부터 받은 도메인주소를 DNS 서버에 요청 3. DNS 서버는 해당 도메인 주소를 IP로 변환하여 응답 4. DNS 서버가 보내준 IP로 사용자한테 해당 사이트를 응답 위 이미지에서는 DNS 서버가 한개로 되있지만 DNS 서버는 무수하게 많고 DNS 서버는 계층형 처럼 위로 올라가다보면 루트 DNS까지 도달하게 됩니다. DNS Server 가 도메인을 해석 하는 방법 lejh..

IT/Network 2020.10.05

[Network] TCP와 UDP 차이

따로 TCP와 UDP 정리하려 했지만 정리가 아주 잘된게 있어서 가지고왔습니다. 출처 : velog.io/@hidaehyunlee/TCP-%EC%99%80-UDP-%EC%9D%98-%EC%B0%A8%EC%9D%B4 1. 전송계층 이전 글에서 TCP/IP 모델에 대해 공부했다. TCP와 UDP는 TCP/IP의 전송계층에서 사용되는 프로토콜이다. 전송계층은 IP에 의해 전달되는 패킷의 오류를 검사하고 재전송 요구 등의 제어를 담당하는 계층이다. 2. TCP vs UDP TCP는 Transmission Control Protocol의 약자이고, UDP는 User Datagram Protocol의 약자이다. 두 프로토콜은 모두 패킷을 한 컴퓨터에서 다른 컴퓨터로 전달해주는 IP 프로토콜을 기반으로 구현되어 있지..

IT/Network 2020.09.27

[Network] TCP/IP

TCP/IP 이란? 인터넷에서 사용하고 있는 프로토콜로서 서로 다른 기종의 컴퓨터들 간에 데이터 송 / 수신이 가능하도록 해주는 표준 프로토콜 프로토콜 이란? 둘 이상의 컴퓨터 사이에 데이터 전송을 할 수 있도록 미리 정보의 송 / 수신측에서 정해둔 통신 규칙 정보통신을 위해 통신을 원활하게 수행할 수 있도록 해주는 통신 규약 예를들면 친구와 언제, 어디서, 몇시에 만날지 약속이나 해외 여행 공용어 영어를 사용한다든지 등 컴퓨터는 현실에서 약속을 프로토콜이라고 정의하고 있습니다. IP 이란? 컴퓨터와 컴퓨터간에 데이터를 전송하기 위해서, 각 컴퓨터의 주소가 필요합니다. IP는 노트북, 스마트폰, 데스크탑 안에 랜카드라는 MAC(랜카드 고유번호)를 127.0.0.1 같은 IP로 변환한것을 말합니다. TCP..

IT/Network 2020.09.27