본문 바로가기

cs/컴퓨터 네트워크10

URI, URL, URN란? 0. 개요 살면서 URL이라는 단어는 많이 들어봤을 것이다. 하지만 URI, URN?은 좀 생소한 단어이다. 이번 게시물에서는 URI, URL, URN에 대해서 적어보도록 하겠다. 사실 각각의 개념들은 하나하나 깊게 살펴봐야할 내용들이지만, 추후에 더 깊은 공부를 하여 작성할 예정이다. 1. URI URI는 Uniform Resource Identifier의 줄임말이다. 각 단어를 하나씩 살펴보자면, - Uniform: 리소스를 식별하는 통일된 방식 - Resource: 자원, URI로 식별할 수 있는 모든 것 - Identifier: 다른 항목과 구분하는데 필요한 정보 즉, URI는 리소스를 구분할 수 있는 식별자라고 할 수 있다. 이 URI를 통해 우리가 접근해야 하는 리소스가 어디있는지를 판별할 수.. 2023. 1. 11.
IP, TCP, UDP, 포트, DNS 정리 0. 개요 이 게시물에서는 제목에 적힌대로 웹 개발에 필수적인 지식들인 IP, TCP, UDP, 포트, DNS에 대해 간단한 개념과 내용을 정리할 것이다. 사실 각각의 개념들은 하나하나 깊게 살펴봐야할 내용들이지만, 추후에 더 깊은 공부를 하여 작성할 예정이다. 1. 프로토콜 계층 클라이언트에서 서버로 통신을 할때, 데이터를 바로 전달하지 않고 감싸서 보내게 된다. 데이터 생성 -> TCP 세그먼트 생성 -> IP 패킷 생성 -> 이더넷 프레임 생성 -> 전송 2. IP(Internet Protocol) IP란, 인터넷에 연결되어 있는 장비들(컴퓨터, 스마트폰 등등..)을 식별하기 위해 각각의 장비들에게 부여되는 주소를 뜻한다. 따라서 각 기기의 IP 주소를 이용하여 수많은 노드들로 이루어져 있는 인터넷.. 2023. 1. 11.