지식정리(11)
-
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 -
보안, 보안관제 관련 글 정리
보안 증시 훈풍에 IPO 추진하는 보안업계... 과연 투자 매력 있을까 투자업계 : 보안업계 투자매력 없는 업종, 국내 보안시장 시장성에 한계 1912 - sds 보안전문가 인터뷰 https://blogsabo.ahnlab.com/2619 취약점 분석 전문가. 항상 유망직종이었다. 공부가 끝이 없다. 시장이 커지는 것도 아니다. [ Q&A ] 화이트해커(정보보안 전문가)가 되기 위해 필요한 공부 보안관제위한 공부 네트워크 OS, 웹해킹 배우기 webhacking.kr OWASP10 항목 2016 해킹 및 정보보안 공부 방법, 공부 순서 정리 (생기초부터 최신 논문 읽는 방법까지) 나동빈 유튜브 해킹 = 개발 끈기가 주요 순차적인 공부순서 언어 추천 python : 범용성이좋다 C/C++ : assembl..
2021.01.07