개발자로서 알아야 할 CS
-
URI(Uniform Resource Identifier), URL, URN개발자로서 알아야 할 CS/HTTP 웹 기본 지식 2022. 1. 25. 23:12
URI 란? Uniform : 리소스 식별하는 통일된 방식 Resource : 자원, URI로 식별할 수 있는 모든 것 Identifier : 다른 항목과 구분하는데 필요한 정보 URI는 URL과 URN을 모두 포함하는 개념으로 이해하면 된다. 현재는 URL을 보편적으로 쓰고 있으므로 URI과 URL을 같은 개념 의미로 보면 된다. URL 분석 scheme://[userinfo@]host[:port][/path][?query][#fragment] Scheme(스킴) scheme://[userinfo@]host[:port][/path][?query][#fragment] https://www.google.com:443/search?q=hello&hl=ko 주로 프로토콜 사용 어떤 방식으로 자원에 접근할지 인..
-
PORT와 DNS(Domain Name System)개발자로서 알아야 할 CS/HTTP 웹 기본 지식 2022. 1. 24. 00:36
PORT란 같은 IP 내에서 프로세스를 구분해준다. 네트워크 서비스나 특정 프로세스를 식별하는 논리적 단위 즉, 컴퓨터에 여러 개의 서버가 실행되고 있다면, 어느 서버에 접속해야 하는지 알려주는 방법 DNS(Domain anme System) 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템 참조 강의 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 학습 페이지 (inflearn.com) 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 학습 페이지 지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요.... www.inflearn.com
-
TCP(Transmission Control Protocol)란?개발자로서 알아야 할 CS/HTTP 웹 기본 지식 2022. 1. 24. 00:13
TCP란? transport 계층의 대표적인 연결지향 프로토콜 하위 계층에서의 (network, datalink 계층) 패킷 손실, 중복 오류 등 모든 전송 문제를 검출하고 해결 IP의 한계인 비연결성, 비신뢰성 해결 TCP의 구조 발신지 포트(Source Port) : 패킷을 송신하는 시스템의 포트번호 EX) HTTP(80) 목적지 포트(Destination Port) : 패킷을 수신할 시스템의 포트번호 순차 번호(Sequence Number) : 각 세그먼트의 첫 번째 바이트에 부여되는 번호 응답 확인 번호(Acknowledge Number) : 수신한 세그먼트의 확인 응답을 위한 필드 헤더 길이(Header Length) : TCP 헤더 길이를 나타내는 필드 TCP 제어 플래그(TCP Control..
-
네트워크(Network), 인터넷 프로토콜(IP-Internet Protocol)개발자로서 알아야 할 CS/HTTP 웹 기본 지식 2022. 1. 12. 01:56
네트워크란? Net + Work의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태 노드들이 데이터를 공유할 수 있게 하는 디지털 전기 통신망 서로 통신을 하기 위해서는 정해진 통신 규칙으로 통신을 하여야한다. 이를 통신 프로토콜이라 한다. 네트워크의 종류 PAN ( Personal Area Network ) : 가장 작은 규모의 네트워크 LAN ( Local Area Network ) : 근거리 영역 네트워크 MAN ( Metropolitan Area Network ) : 대도시 영역 네트워크 WAN ( Wide Ares Network ) : 광대역 네트워크 VAN ( Value Added Network ) : 부가가치 통신망 정보의 축적과 제공, 통신속도와 형식의 변화, 통..