본문 바로가기

공부/TCP\IP3

[TCP/IP 개인공부] 2. DHCP 서비스, DNS 서비스, MAC 주소 1. DHCP (Dynamic Host Configuration Protocol) 2. DNS (Domain Name Service) 3. MAC (Media Access Control) 주소 Q. 웹 사이트에 url을 입력했을 때 컴퓨터에서는 어떻게 해당 페이지에 접근하는 걸까? 1장에서 했던 것과 마찬가지로 명령프롬프트에 ipconfig/all을 입력해서 출력되는 내용을 확인해보자. ① DHCP (Dynamic Host Configuration Protocol) "DHCP"란 사용할 IP주소 범위를 서버에 미리 등록하면 PC 사용자에게 IP주소/서브넷 마스크/게이트웨이 주소 등을 자동으로 할당해주는 기능으로, 사용자가 직접 IP주소를 입력하는 수고를 덜 수 있다. ※ 그림1의 추가 설명 더보기 (1).. 2023. 8. 1.
[TCP/IP 개인 공부] 1. IP주소, 서브넷 마스크, 기본 게이트웨이 1. 이더넷 어댑터 이더넷 2. IPv4 주소 3. IP 주소의 구분 4. 서브넷 마스크 5. 게이트웨이 Q. 우리가 인터넷 공간에서 원하는 웹사이트에 어떻게 도달할 수 있을까? Q. 반대로 그 웹사이트에서는 어떻게 내 PC로 정보를 전송하는걸까? 이러한 궁금증은 명령프롬프트(cmd)에서 해결할 수 있다. 명령프롬프트를 실행시켜서 ipconfig를 입력하면 출력되는 내용을 한 줄씩 확인해보자. ① 이더넷 어댑터 이더넷 : 먼저 "이더넷 어댑터"란 PC에서 사용하는 LAN 카드(NIC, Network Interface Controller)를 의미한다. 그리고 "이더넷"은 LAN 영역에서 사용하는 통신기술 중 하나로 LAN 영역의 표준 방식이다. 정리할것도 없지만 "이더넷은 LAN 영역에서 사용하는 통신기술.. 2023. 7. 26.
[TCP/IP 개인 공부] 시작! 스프링으로 토이 프로젝트를 만들다가 어딘가 계속 답답함을 느꼈던 점이 있다. 서버 사이드에서 로직을 작성하는 부분은 물론 어렵긴 하다. 하지만 구글과 지피티 선생님에게 물어보면 어떤식으로든 해결은 할 수 있는 부분이다. 그런데 서버를 세팅하는 과정에서 도메인을 연결하고 방화벽과 포트포워딩 설정을 하는 등 분명 전공시간에 배웠던(것 같은) 일련의 과정과 용어들이 스스슥 스쳐가는데 아예 이해가 안 되는거;; 어떤식으로 키워드를 검색해야 할지도 모르겠고 설령 찾았다해도 그것의 설명을 봐도 모르겠고... 그래서 이번 기회에 기본이라도 좀 다시 공부를 해야겠다 싶어서 정리해본다. 글의 내용은 대부분 "해킹 입문자를 위한 TCP/IP 이론과 보안 2/e" 라는 책을 참고했다! 근데 이미 작성해야 할 글들이 밀려있는.. 2023. 7. 26.