본문 바로가기
교육후 개인공부/Computer Science

IP, DNS, HTTP, HTTPS

by 뭉지야 2024. 1. 10.
728x90

IP

-internet protocol의 약자

-인터넷 상에서 데이터를 주고받기위한 통신 규약입니다.

-규약 자체를 칭한다.

 

 

IP주소

-각 기기를 식별할수 있는 특수한번호

-기기자체의 주소 X

-기기와 연결된 네트워크 끝 단의 주소

-IP통신을 위해 사용하는 식별번호입니다.

 

 

도메인

-IP주소를 이름처럼 사용할수 있는 것

-도메인 등록 대행업체를 통해 구입합니다. 

-사람이 보다 쉽게 IP주소를 사용하도록 돕는 역할을 한다.

 

DNS(Domain Name System)

-도메인에 해당하는 IP주소로 변환해서 경로를 안내해주는 역할을 한다.

-전 세계의 도메인과 각각의 도메인에 연결된 IP주소들이 저장되어 있습니다.

 

https://www.naver.com

이건 URL이다.

 

네이버

네이버 메인에서 다양한 정보와 유용한 컨텐츠를 만나 보세요

www.naver.com

 

https는 통신규약

www는 호스트명

naver.com은 도메인이다.

 

 

www

-world wide web = w3 = 세계적인 거미집

 

HTTP

-통신규약

-어떤 종류의 소통을 할지 지정하는 것     

-클라이언트의 요청과 서버의 응답으로 구성된 방식이다.

-단점도 있다

*http를 사용해서 접속하면 해당웹사이트가 신뢰할만한 곳인지 확인하기 어렵다.

*요청과 응답 사이에 아무런 보안 장치 없이 데이터가 그대로 보내진다는 것이다. 클라이언트와 서버가 HTTP로 주고받는 편지는 암호화되지 않은 평문이기 때문에 중간에 누군가 들여다보면 내용이 그대로 노출된다. 

 

HTTPS

-HTTP에 보안(secure) 기능을더한 프로토콜

-도메인의 소유주는 CA라 불리는 인증기관 중 하나로부터 유료 또는 무료로 인증서를 발급받습니다.

이 인증서를 웹사이트에 적용하면 이후 서버는 클라이언트가 접속할때 먼저 인증서를 제시합니다. 브라우저에는 신뢰받는 CA목록과 그들이 발급한 인증서를 판별할수 있는 장치가 있다. 브라우저는 이 장치를 사용해서 인증서가 유효한지 확인합니다. 인증서가 확인된 웹사이트는 주소창에 자물쇠 표시로 HTTPS를 사용하는 곳임을 나타냅니다.

-CA에서 발급받은 인증서는 기한이 있어서 만료가 가까워지면 새로 갱신해야 합니다.

-웹 사이트 노출이 HTTP보다 유리하다(SEO)

검색 엔진은 HTTPS로 제공되는 사이트에 우선순위를 부여하기 때문에 HTTPS는 검색 엔진 최적화에서도 매우 중요한 요소입니다.

-HTTPS라고 모두 신뢰할수 있는사이트는 아니다. 어떤 인증서 발급 기관에서는 특별한심사없이 인증서를 발급해주기 때문에 HTTPS를사용하는 피싱 사이트도 많아졌거든요.

     

728x90

'교육후 개인공부 > Computer Science' 카테고리의 다른 글

[CS] API  (1) 2024.01.22
[CS] 가상머신  (0) 2024.01.22
DBMS, RDBMS  (0) 2024.01.11
XML, JSON, YAML, AJAX  (0) 2024.01.10
쿠키, 세션, 토큰  (0) 2024.01.09