모든 개발자를 위한 HTTP 웹 기본 지식을 보고 정리한 내용입니다. IP(인터넷 프로토콜) - port란 개념이 없다. - 데이터를 보내는 주소 TCP(전송 제어 프로토콜) - 연결지향(3way handshake 가상연결) SYN(접속요청),SYN+ACK,ACK(요청수락),데이터전송 - 데이터 전달 보증 1.데이터전송 2.데이터 잘 받았음 - 순서 보장 - 신뢰 할 수 있는 프로토콜 * 쉽게 예시를 들자면, IP는 아파트, PORT는 몇동 몇호 - 현재는 대부분 TCP 사용 - PORT추가(같은 IP 내에서 프로세스 구분) UDP(사용자 데이터그램 프로토콜) - IP와 거의 같고, PORT와 체크섬만 추가 - 단순하고 빠르다. QUIC(Quick UDP Internet Connections) - 현재 ..
OSI 7계층은 네트워크 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. "OSI 7계층은 인터넷 환경에서 통신하기 위해 네트워킹에 대한 표준을 7계층으로 나눈것이다." 📌 OSI 7계층을 나눈 이유는? 흐름을 한눈에 알아보기 쉽고 7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있기 때문이다. 📌 OSI 7계층 종류 👉 1. 물리 계층(Physical layer) 전기적 신호가 나가는 물리적인 장비 이 계층에서는 단지 데이터를 전달할뿐, 전송하려는(또는 받으려는) 데이터가 무엇인지, 어떤 에러가 있는지 등에 대해서는 신경쓰지 않는다. 단지 데이터를 전기적인 신호로 변환해서 주고받는 역할 전송단위 : 비트(Bit) 장비 : 케이블,허..
🚨 아이피(IP) 종류 IP(Internet Protocol)란 인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소이다. IP주소는 IPv4,IPv6 2가지 종류가 있다. 일반적으로 IP 주소라 하면 IPv4 주소를 말한다고 보면된다. 👉 IPv4 (구) IPv4는 IP version4의 약자로 전 세계적으로 사용된 첫번째 인터넷 프로토콜이다. IP는 일반적으로 172.16.254.1 과 같이 마침표로 구분된 4개의 숫자가 있는 점으로 분리된 10진수 형식으로 표시된다. 이를 2진법으로 표현한다면, 32비트 숫자 10101100.00010000.11111110.00000001 이 된다. 즉, 아이피는 32bit로 이루어진 주소이며..
IP란? 인터넷에 연결되어 있는 장치가 가지고 있는 주소 (115.68.24.77) 도메인이란? IP를 사람이 외울수는 없다. 그래서 쉽게 한글이나 영어로 이름을 부여한다.(네이버, naver.com) DNS란? 인터넷의 전화번호부와 같다. naver.com 과 같은 도메인 이름으로 온라인 정보에 엑세스 할 수 있다. 웹 브라우저는 IP 주소로 상호작용하는데, DNS는 도메인 이름을 IP 주소로 변환해 브라우저가 인터넷 리소스를 로드할 수 있도록 해준다.(IP와 도메인을 연결해주는 시스템) DNS 서버 DNS 서버는 사용자가 도메인 이름을 웹 브라우저에 입력할 때 해당 사용자를 어떤 서버에 연결할 것인지를 제어한다. 이러한 요청을 쿼리라고 한다. DNS 서버는 IP 주소와 도메인을 저장하고 맵핑하는 일종..