backend(6)
-
5. Domain name이란?
Domain Name 이란? 요약 인터넷의 모든 웹서버에 대응하여 제공하는 사람이 읽을 수 있는 주소 모든 인터넷 연결된 PC는 public IP를 통해서 접속 가능 IPv4 / IPv6 는 컴퓨터가 다루기 쉽지만 사람들이 해당 서비스가 뭔지 누가 운영하는지 이해하기도 어렵고 외우기도 어렵다. 심지어 시간이 지남에 따라 바뀔 수도 있다. 이러한 문제를 해야결하기 위해 domain name이라는 사람이 읽을 수 있는 주소를 쓴다. Domain Name의 구조 . 로 나뉘며 오른쪽에서부터 읽는다. ex) developer.mozilla.org org = TLD(Top level Domain) mozilla = label 1 developer = label 2 TLD : 도메인 네임 뒷편에 있는 서비스의 일반..
2022.05.13 -
4. Web Hosting이란?
Web Hosting란? web hosting? web(WWW) 공간을 임대(hosting) 하는 것 Web hosting service는 Internet hosting service의 일종으로 개인과 단체가 WWW를 통해 웹사이트를 제공 Web host(단체) : 인터넷 연결 제공, 데이터 센터에서 클라이언트 이용에 대한 임대/소유하는 서버 공간을 제공 하는 회사 Internet hosting service - 인터넷 서버를 운영하는 서비스, 단체와 개인이 콘텐츠를 인터넷에 제공하는 것을 도와준다. 호스팅 구분(dotname 기준) Linux hosting = Apache MySQL PHP window hosting = IIS, MySQL, ASP .NET hosting - IIS, MSSQL, (HT..
2022.05.12 -
3. DNS란?
DNS란? DNS? DNS : Domain Name System (사람이 알기쉬운)domain name을 입력하면 (웹브라우저가 이해하는)IP 주소로 바꿔주는 시스템 사람이 일일이 IP주소를 외우지 않아도 된다. IPv6 예시 : 2400:cb00:2048:1::c629:d7a2 . IPv4 야 어느정도 외울수 있지만, 자주가는 사이트를 DNS없이 IP주소만으로 모두 접근 가능한 사람이 얼마나 있을까? 인터넷의 전화번호부 쿄촌키친 : 02-4124-**** 에서 쿄촌키친을 Domain name 02-4124-****를 IP 주소에 대응 시켜도 무리 없다 google.com 으로 ping 을 날렸을 때 Domain name : Google.com 주소의 이름. 사람이 읽기 쉬운 사이트 정보 IP(Inter..
2022.05.12 -
2. HTTP란?
HTTP란? 정의 HyperText Transfer Protocol Hypertext - 초문서(링크가 있어 문서에서 문서로 넘어갈 수 있음) 네트워크로 연결된 장치들 사이 정보를 전달하는 응용 레이어의 통신 규약. OSI 7 layer의 최상단에 있음 다른 정의 : HTML 문서 같은 자원을 가져오는 통신규약 HTTP Request : client에서 request를, Server에서 response를 보내는 과정에 포함됨Client란? user-agent : 사용자를 위해 동작하는 모든 도구들. 보통 web에서는 web browser가 그 역할을 한다. browser는 항상 request를 시작하는 주체이다. HTTP request란? 웹 브라우저 등이 웹사이트에 정보를 요청할 때 사용하는 방법 각각..
2022.05.12 -
1. 인터넷은 어떻게 돌아가는가?
roadmap 인터넷은 어떻게 돌아가는가? 인터넷의 정의 Internet : (고유명사) 컴퓨터들이 TCP/IP 프로토콜 기반으로 연결된 전세계적인 컴퓨터 네트워크 internet : 상호 연결된 네트워크 고유명사인 Internet에 대해서만 다룬다 인터넷의 구성 last mile : 가정/사무실에 있는 최종 소비자에게 케이블/전화 시스템으로 연결되는 인터넷의 말단 요소. 사람에 빗대자면 말초신경과 같다. data centers : 데이터를 저장하고 온라인 어플리케이션을 제공하는 서버들이 모인 건물. 서버는 빠른 인터넷 연결로 많은 사용자의 요청에 응답한다. 보통 토지 가격과 전기세가 저렴한 곳에 짓는 편이다. backbone - 장거리를 잇는 광섬유 케이블 네트워크. 데이터 센터와 사용자 사이에서 데이..
2022.05.12 -
0. backend roadmap study
2022.05.09 시작 1. https://roadmap.sh/backend 해당 링크를 참고하여 쓴다 2. 완벽한건 없으니 나중에 수정 및 추가가 일어날 것을 가정하고 쓴다. 3. 평서문으로 쓴다. 4. 꾸준히 하기 위해 주말에도 쓰고 추가한다. 5. 요약을 하든, 짜집기를 하든, 번역을 하든, 쓰면서 읽고 읽으면서 쓰자.
2022.05.12