서버 server

야 나 개 ·2021년 11월 18일
0

Back-다방

목록 보기
1/12
post-thumbnail

그냥 쓱 한번 읽어보세요

SERVER

유저가 요청하는 내용을 전달하는거임

아주 아주 간단함


HTTP

요청을 하는데 HTTP
HTTP 요청메소드 (get,post,put, delete) 를 따름

대표적으로 4개 요청이 있음

get은 읽고 싶을때
post는 쓰고 싶을때
put 수정하고 싶을때
delete는 삭제 하고 싶을때


3티어 아키텍쳐로 나누게됨

클라이언트
서버
데이터베이스

프로토콜

OSI 7 Layers


1.물리
2.데이터링크
3.네트워크 계층
4.전송 계층
1) TCP : HTTP,FTP통신의 근간이 되는 인터넷 프로토콜
2) UDP : 단방향으로 작동하는 휠씬 더 단순하고 빠르지만, 신뢰성이 낮은 프로토콜


5.세션계층
6.표현계층
7.응용계층
1)HTTP
2)HTTPS
3)FTP
4)SMTP
5)SSH
6)RDP
7)WebSocket


URL

URL은 Uniform Resource Locator
라우저의 주소창에 입력한 URL은 서버가 제공되는 환경에 존재하는 파일의 위치를 나타냅니다

URI URI는 Uniform Resource Identifier
브라우저의 검색창을 클릭하면 나타나는 주소가 URI입니다


IP

IP는 Internet Protocol의 줄임말로, 인터넷상에서 사용하는 주소체계를 의미합니다
IPv4
IPv6

localhost, 127.0.0.1 : 현재 사용 중인 로컬 PC를 지칭합니다.
0.0.0.0, 255.255.255.255 : broadcast address, 로컬 네트워크에 접속된 모든 장치와 소통하는 주소
서버에서 접근 가능 IP 주소를 broadcast address 로 지정하면, 모든 기기에서 서버에 접근할 수 있음

22 : SSH
80 : HTTP
443: HTTPS


Domain name

DNS는 Domain Name System의 줄임말로, 호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템입니다

profile
야 나도 개발자 될 수 있어

0개의 댓글