Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

개발 일기

인터넷과 웹 프로그래밍에 대한 기본 개념 (feat. IP, 도메인, 인터넷, 서버&클라이언트 등등 알아보자) 본문

IT 지식

인터넷과 웹 프로그래밍에 대한 기본 개념 (feat. IP, 도메인, 인터넷, 서버&클라이언트 등등 알아보자)

개발 일기 2021. 7. 27. 22:52

안녕하세요.

 

오늘은 서블릿과 JSP를 배워보기에 앞서 진행한 인터넷과 웹에 관련한 기본 단어 및 지식을 정리해보겠습니다.

 

 

1. IP 주소란??

 - 네트워크에 연결된 컴퓨터를 구분하기 위해 사용

 - 4개로 구분된 10진수를 사용함

IP 구분

 

2. 도메인 이란??

 - IP 주소를 알기 쉬운 이름으로 바꾼 것

 - DNS(Domain Name System)서버가 필요함

  => 단순하게 이야기하면 우리가 네이버에 접속하기 위해선 브라우져(크롬, 사파리 등등)에

      https://www.naver.com 라고 치지만 www.naver.com 대신 125.209.222.141으로 되어 있는 IP가 존재한다.

      만약 도메인 설정이 없었다면 모든 사람들이 네이버를 접속 할 때 http://125.209.222.141를

      입력해 들어갔을 것

 

 

3. 인터넷과 www 란??

 - 인터넷은 TCP/IP 기반의 네트워크가 전세계적으로 확대되어 하나로 연결된 '네트워크의 네트워크'

 - 인터넷 = www가 아님, www는 인터넷 기반의 서비스 중 하나

인터넷의 종류

 

 

4. 웹 서버와 클라이언트란??

 - 서버: 네트워크에서 서비스를 제공하는 컴퓨터

 - 클라이언트(www 클라이언트, 웹 브라우저): 네트워크에서 서비스를 제공받는 컴퓨터

  => 클라이언트는 파일 서버, 웹 서버, 프린트 서버 등과 연결되어 사용됨

  => 단순 예시로 클라이언트(=웹브라우저=크롬)에서 웹 서버(네이버)와 연결되고

       클라이언트는 요청을 하고 서버는 응답을 함

 

 

5. HTTP(Hyper Text Transfer Protocol)

 - 프로토콜: 네트워크에 연결된 컴퓨터가 서로 통신(대화)하기 위한 규약

 - HTTP는 www 서비스를 위한 전세계적 통신 규약임

 - 웹 서버와 클라이언트는 HTTP를 이용해 통신함

  => 우리나라에서 미국 사이트를 접속할 수 있는 것도 HTTP를 사용해서 가능한 원리

 

 

 

인터넷과 웹에 관련된 핵심 단어들의 내용을 정리해보았씁니다.

 

감사합니다.

Comments