Computer Science/CS Knowledge

IP / DNS + CORS

무니화니 2024. 3. 2. 18:13

IP주소는 컴퓨터가 연결된 네트워크 주소이다. 

IP 주소에는 고정 IP, 유동 IP가 있다. 고정 IP는 고정되어서 일정한 주소를 사용하는 IP를 의미한다. 유동 IP는 계속 변하는 IP로, 고정 IP는 한정적이여서 개인마다 고정 IP를 할당해줄 수 없기 때문에, 통신 업체에서 사용하지 않는 주소 중 할당해주는 IP이다.

 

공인 IP는 전 세계의 유일한 IP 주소이고, 사설 IP는 개인이나 특정 기관에서 임의로 사용하는 IP이다. IPv4와 IPv6가 있는데, IPv4는 8비트씩 4개, IPv6는 16비트씩 8부분으로 이루어져있다.

 

www.naver.com  에서 www는 호스트 이름, naver.com은 도메인이다. DNS가 도메일을 IP 주소로 변환시켜준다. 

 


 

CORS (Cross-Origin Resource Sharing)이란 클라이언트가 자신의 도메인과 서로 다른 도메인의 리소스를 가져오고 싶은 경우, 정해진 규약을 통해 리소스에 접근 권한을 부여하도록 브라우저에게 알려주는 것을 말해준다. SOP (same- origin policy), 동일 출처 정책은, 하나의 출처에서 로드된 자원이 호스트,프로토콜, 포트 번호가 일치하지 않을 경우 요청 발생을 제한하며, 같은 출처에서만 접근이 가능한 정책인데, 웹에서 다른 출처의 리소스를 불러 오려면 올바른 CORS 헤더를 포함한 응답을 주어야 한다. 

 

'Computer Science > CS Knowledge' 카테고리의 다른 글

JSON, XML / SOAP, REST / VPN  (0) 2024.03.04
Port, URI  (0) 2024.02.19
OSI, TCP/UDP  (0) 2024.02.18
MVC  (0) 2024.02.15
Cache / Cookie / Session  (0) 2024.02.14