서버는 어떻게 작동하는가(https 와 SSL)

박경현·2022년 7월 14일
0

네이버 부트캠프에 탈락한 뒤 스스로 얼마나 부족한지 깨닫고 백엔드 부분과 프론트 부분을 더 심층적으로 공부하고 있다.

그러던 중 매번 유튜브 강의 영상마다 실행 환경 맞추고, 설치하는데 시간을 많이 써서 좀 현타가 많이 왔다...(누가 내꺼 대신 맞춰줬으면,,,ㅋㅋ)
회사에서도 이런 통합된 개발 환경을 관리해주고 서버를 통합되게 운영해주는 사람이 중요하겠구나 느꼈고

그러던 중 구름의 쿠버네티스 전문가 양성과정이 있어서 지원하게 되었다

(저번 회차까지도 인원이 미달이었어서 전부 합격한걸 봐서 이번에도 합격시켜줬으면,,,ㅋㅋㅋ)

그래서 구름에서 추천한 생활코딩의 네트워크 과정을 여기 정리해보려고 한다! (이건 매일 보면서 머리에 남기자)

도메인과 IP

IP

IP는 숫자로 이루어진 인터넷에 연결된 모든 장치의 고유한 주소이다!
32비트 방식으로 8비트가 4개로!! 구성되어있다!! (IP4방식이 바로 이 방식인데 고갈되기 직전,,,)

도메인

도메인은 IP를 우리 인간이 전부 외울 수 없기 때문에 IP를 인간이 보기 쉽게 텍스트 형태로 만든것이다.

(112.222.333.444 => opentutorial.com) 왼쪽이 IP , 오른쪽이 도메인이다!

이 도메인은 유료!!

우리가 처음 가보는 홈페이지에 접속하려고 도메인을 적고 누르면 => 일단 네임서버에게 물어본다!
=> 네임서버는 그 주소에 해당하는 전자기기를 찾아보고 있으면 사용자가 요청한 정보를 전송

URL = (도메인 + 다양한 컨텐츠를 식별하기 위한 식별자)

네임서버

도메인에 해당되는 IP를 알려주는 서비스!
도메인을 구입 시, 그 회사의 네임 서버가 도메인에 대한 IP를 가지고 있다
네임서버 고장나면 도메인말고 IP로만 접근 가능!!!

호스트

도메인은 유료라고 위에서 언급했는데 구매시 가장 중요한게 있다

바로 호스트 관리!!!
도메인 내에 있는 각각의 서비를 관리하기 위해서 도메인 앞에 호스트 네임을 적는다!!

하나의 도메인으로 여러개의 호스트에 연결도 가능!
blog.0002.org / dev.0002.org는 각각 다른 IP를 가지고 있긴함!
0002.org가 바로 도메인!
blog / dev 가 호스트다!! 이걸로 일단 0002.org로 들어가서 그안에서 blog인지 dev인지 구별

포워딩

이 도메인으로 접근한 사용자를 다른 도메인으로 보내버리는 행위
ex) 0002.org에 들어온 사람을 opentutorial.org로 보내는 거!! ()

유동 포워딩 - 누군가가 0002.org로 가고자 할때 브라우저 위의 url이 opentutorial.org로 바뀜
고정 포워딩 - 누군가가 ‘’ 가고자 할때 브라우저에서도 그냥 고정으로 0002.org를 보여줌

피드백

네트워크 분야를 이정도로 상세하게 파본적이 없었는데 블록체인을 공부해서인지 완전 이해 안된다는 아니었다.

일단 AWS를 위한 신용카드도 신청하고, 구름도 합격했으면 ㅜㅜ
파이썬으로 백준도 5문제 이상 매일 풀어보자!
리눅스는...신중하게 설치하고,,

profile
SW로 문제를 해결하려는 열정만 있는 대학생

0개의 댓글