2020. 5. 15. 03:53ㆍIT 공부
웹과 인터넷의 차이
인터넷>웹
인터넷 기능 중에서 HTTP 프로토콜을 사용하는 것이 웹이다.
1. 인터넷/컴퓨터가 서로 연결되어 통신을 주고받는 컴퓨터끼리의 네트워크
전 세계 컴퓨터들을 하나로 연결하는 거대한 컴퓨터 통신망을 의미한다. 인터넷은 클라이언트와 서버로 구성되며, TCP/IP라는 기본 프로토콜을 통해 제공되고 있다.
1.1인터넷의 특징
- 인터넷은 서로 동시에 참여할 수 있는 양방향 통신을 제공한다.
- 메시지를 보내는 사람과 받는 사람 모두 시간에 제약을 받지 않고 컴퓨터가 네트워크에 연결만 되어 있다면 언제든지 메시지를 주고 받을 수 있다.
- 초기 인터넷에서는 텍스트로만 통신이 가능했지만 현재는 이미지, 음성, 동영상 등 다양한 포맷으로 통신이 가능하다.
- 인터넷은 서로 알 수 없는 익명성을 제공한다.
2.웹/ 인터넷상에 정보가 얽혀있는 무형의 정보 네트워크
월드 와이드 웹(World Wide Web)이란 인터넷에 연결된 사용자들이 서로의 정보를 공유할 수 있는 공간을 의미한다. 간단히 줄여서 WWW나 W3라고도 부르며, 간단히 웹(Web)이라고 가장 많이 불린다.
2.1 웹의 특징
-웹은 인터넷 상에서 텍스트나 그림, 소리, 영상 등과 같은 멀티미디어 정보를 하이퍼텍스트 방식으로 연결하여 제공한다. (*하이퍼텍스트(hypertext)란 문서 내부에 또 다른 문서로 연결되는 참조를 집어 넣음으로써 웹 상에 존재하는 여러 문서끼리 서로 참조할 수 있는 기술을 의미한다.)
이때 문서 내부에서 또 다른 문서로 연결되는 참조를 하이퍼링크(hyperlink)라고 부른다. 웹에서는 HTML이라는 언어를 사용하여 누구나 자신만의 문서를 작성할 수 있다. 또한, 이렇게 작성된 웹 상의 문서에 HTTP라는 프로토콜을 사용하면 누구나 검색하고 접근할 수 있게 된다.
3. 웹의 구성
웹에서는 HTML 언어를 사용하여 작성된 하이퍼텍스트 문서를 웹 페이지(web page)라고 부른다. 이러한 웹 페이지들 중에서 서로 관련된 내용으로 작성된 웹 페이지들의 집합을 웹 사이트(web site)라고 한다. 웹은 이렇게 작성된 수많은 웹 페이지들이 하이퍼링크(hyperlink)를 통해 서로 연결되어 구성된다.
*참고*
유저가 웹 페이지에 포함된 하이퍼링크를 따라 다른 웹 페이지로 계속 이동하는 것을 웹 서핑(web surfing)이라고 부르며, 이때 유저가 웹 페이지를 보기 위해 사용하는 프로그램을 웹 브라우저(web browser)라고 한다.
도메인과 UAL, 포트
1. 도메인
1.1아이피주소
-고유 식별 숫자 형태 (집 주소)
Ex)네이버의 IP주소는 222.122.195.6
1.2도메인
-인터넷상에서 개인이 소유하고 있는 인터넷 주소
- 사람이 인식하기 어려운 숫자형태의 아이피를 문자형태의 도메인으로 기억하여 연결 시켜주는 역할을 하는 주소 체계
Ex)네이버의 도메인은 www.com
*참고*
.com : 영리를 목적으로 하는 기업이나 단체
.net : 네트워크를 관리하는 기관
.pe.kr : 개인을 위한 도메인
.kr : 한국 대표 도메인
.go.kr : 정부기관
2. URL /Uniform Resource Locators
-인터넷 상의 파일 주소
2.2URL의 구조
*참고
http : 통신규약, 통신프로토콜
http는 인터넷에서 서로 다른 컴퓨터끼리 데이터를 주고 받기 위한 규칙, 즉 통신 규약이다.
통신 규약 뒤에는 콜론(:)을 붙이고 도메인 네임이나 IP 주소를 더 써야 하는 경우에는 슬래시 두 개(//)를 덧붙인다.
이 아래 속한 웹페이지에 들어가게 되면 도메인 이름뒤에 슬래시가 더 붙게 된다.
포트(포트넘버)/ 논리적인 접속장소,
포트번호는 인터넷이나 기타 다른 네트워크의 메시지가 서버에 도착하였을 때, 전달 되어야할 특정 프로세스를 인식하기 위한 방법이다
네트워크를 통해 데이터를 주고 받는 프로세스를 식별하기 위해 호스트 내부적으로 프로세스가 할당받는 고유한 값을 포트넘버라고 부른다.
ex) 포트넘버 : ftp://000.000.000.000:21
IP주소000.000.000.000 : 포트넘버: 21
*참고*
포트 종류3가지
0번 ~ 1023번 : Well-known port, 잘 알려진 포트
1024번 ~ 49151번 : registered port, 등록된 포트
49152번 ~ 65535번 : dynamic port, 동적 포트
'IT 공부' 카테고리의 다른 글
[개념] 웹 퍼블리셔, 프론트엔드 개발자, 백엔드 개발자 차이 / 와이어 프레임과 스토리보드 (0) | 2020.05.15 |
---|---|
[개념] 자바스크립트와 제이쿼리 / HTTP (0) | 2020.05.15 |
[개념] 웹 브라우저와 웹 서버 / 크로스 브라우징과 벤더 프리픽스 (0) | 2020.05.15 |
BNX 반응형 사이트 구현 번외(사이드바 추가) (0) | 2020.05.12 |
BNX 반응형 사이트 구현 2차(상품리스트까지) (0) | 2020.05.12 |