네트워크 기초(6) - OSI 7계층 - 5,6,7계층

업데이트:

네트워크 기초(6) - OSI 7계층 - 5,6,7계층

참고링크

운영체제 프론트엔드 백엔드 데이터베이스 인프라
리눅스구조 js필터 아파치에러로그 행삭제 아파치스쿱
프로세스 헬로월드 웹서버개념 ES기초 로그분석
네임스페이스 프로젝트생성 아파치설치 MySQL기초 beeline
디렉토리 헤더생성 flask연동 큐브리드 하둡기초
리다이렉션 async-get 장고MsSQL연결 null공백 나이파이
쓰레드 async-post 장고MySQL연결 MySQL설치(win) 백본
라즈베리파이설치 로그인페이지 장고inpectdb MySQL테이블생성 제플린
OSI7계층소개   장고read   SSL인증
OSI1계층   장고insert   커버로스
OSI2계층   장고put   도커개념
OSI3계층   장고del   도커설치
OSI4계층       도커기초
OSI5,6,7계층       도커이미지
DNS서버       컨테이너네트워크
DHCP       도커API
bashrc       도커컴포즈
bash       도커볼륨
ifconfig       장고이미지
소켓프로그래밍       도커postgre
리눅스유저생성       도커이미지삭제
netstat포트열기       도커Redis
컴파일러       k8s구조
운영체제vs커널       k8s설치
작업스케쥴링       k8s서비스배포
디스크추가       POD네트워크
aws유저추가       퍼시스턴트볼륨
기초명령어       k8s에러
포트번호        

1. 애플리케이션

이번 포스팅에서는 OSI 7계층 중 5,6,7계층을 한꺼번에 알아볼것인데 주로 응용 계층에 대해 알아봅니다.

일반적으로 서비스를 요청하는 쪽을 클라이언트, 서비스를 제공하는 쪽을 서버라고 합니다.

웹사이트를 볼때는 HTTP, 파일을 전송할때는 FTP, 메일을 보낼 때는 SMTP, 메일을 받을 때는 POP3라는 프로토콜을 사용합니다.

2. 응용 계층 프로토콜

자주 사용되는 응용 계층 프로토콜은 다음과 같습니다.

프로토콜 | 역할 ———|—– HTTP | 웹 사이트 접속 DNS | 도메인 해석 FTP 파일 전송 SMTP | 메일 전송 POP3 | 메일 수신

3. 웹

이번에는 웹에 대해 알아보겠습니다. 인터넷에서 핵심적인 역할을 하는 것은 www(world wide web)입니다. 우리가 웹(web)이라고 부르는 것은 바로 이 www입니다.

www는 HTML, URL, HTTP라는 세가지 기술을 사용합니다.

HTML은 웹페이지를 작성할때 사용하는 언어이고, 웹사이트를 보기위한 파일이 확장자가 html인 html파일입니다. 즉, 웹사이트를 보기위해 서버와 클라이언트는 html파일을 주고 받는 것입니다.

그리고 html파일을 주고 받기 위해 80번 포트를 사용해 HTTP통신을 합니다.

그리고 URL(Uniform Resource Locator)는 인터넷에서 파일 위치를 지정하기 위해 기술된 주소입니다. url은 웹사이트 주소를 지정하기 위해 사용합니다.

4. DNS

DNS 서버에 대한 내용은 링크를 참고해주세요.

태그:

카테고리:

업데이트: