Network

Network

네트워크 레이어

2023. 02.02 20:30 복습 시작 네트워크 레이어 네트워크 레이어란 네트워크 계층의 한 일부이다. 출발지 호스트 - 도착지 호스트까지, 웹이라면 클라이언트 pc부터 웹 서버까지 패킷을 전달하는 역할을 맡는다. 그 중요한 프로토콜인 IP는 네트워크 레이어에 속한다. IP가 패킷을 배달하는데 우편 배달과 유사하다. 편지-우체통-우편 집중국 - 택배 분류사, 편지 분류사 - 각 도시별로 우체국 - 배달부 - 목적지 라우터에 있는 네트워크 레이어를 거쳐 도착지로 도착한다. 네트워크 레이어의 역할로 Forwarding와 Routing가 있다. routing - 라우팅 알고리즘을 이용해 최단 경로를 알려준다. (경로짜기) 지능적이다 forwarding - 길을 가는데 (최단 경로)에 적합한 길을 계속 골라..

Network

DNS

2023. 02.02 18:30 복습 시작 DNS DNS의 임무는 호스트 네임을 IP주소로 바꾸어주는 것이다. 그럼 호스트 네임은 무엇이고, IP주소는 무엇일까? 간단한 예를 들어보겠다. 호스트 네임 : 사람을 여러 가지 방법으로 식별할 수 있는 것처럼, 인터넷 호스트도 마찬가지다. 호스트에 대한 하나의 식별자는 호스트 네임이다. www.facebook.com, www.google.com 등이 호스트 네임이다. IP 주소는 4바이트로 구성되고 계층 구조를 갖는다. IP 주소는 121.7.106.83과 같은 형태이다. 확장성 문제를 다루기 위해 DNS는 많은 서버를 이용하고 이들을 계층 형태로 구성하며 전 세계에 분산시킨다. 어떠한 단일 DNS 서버도 인터넷에 있는 모든 호스트에 대한 매핑을 갖지 않는 대..

Network

HTTP

2023. 02.02 15:30 복습 시작 HTTP 웹의 애플리케이션 계층 프로토콜인 HTTP는 HyperText Transfer Protocol의 줄임말이다. Http는 웹의 중심이며, HTTP는 요청과 응답으로 이루어진다. Http는 Text 기반 프로토콜이다. 그럼 반대는 무엇일까? Binary 기반 프로토콜들이다. Binary 기반 프로토콜은 UDP, TCP, IP, 이더넷, FTP, telnet 등이 있다. 이 프로토콜들의 장점은 사이즈가 작다는 점이다. 단점으로는 데이터 내용을 확인하기 위해 Binary를 변환할 툴이 필요하다. Text 기반 프로토콜로는 HTTP가 있다. 장점으로는 사람이 확인을 바로 할 수 있다. 즉 변환이 필요 없다. 단점은 데이터 사이즈가 크다는 것이다. OSI 7 계층..

Network

TCP/IP와 프로토콜 계층

데이터 통신 전공 수업 두 번째 시간의 내용을 간단하게 정리한 게시글입니다. 2023. 02.01 16:30 복습 시작 IP란 IP란 Internet Protocol이다. IP는 단순히 통신에서 교환되는 메시지 형식이 아닌 형식과 통신 절차를 모두 의미한다. 형식은 당연히 데이터 포맷에 관한 이야기고 절차는 과정, 액션, 기능에 관한 이야기다. IP에 대해 몇 가지 정리해보겠다. 호스트 간의 정보를 교환하기 위한 프로토콜이다. 헤더와 Payload(Body, SDU라고도 부른다)로 구성된다. 헤더에는 프로토콜에서 IP가 동작하는 중요한 정보가 들어가 있다. 중요한 정보의 예로는 보낸 사람 IP와 받는 사람 IP가 있겠다. Packetizing를 이용해 데이터를 잘게 나눠 페이로드에 넣어서 보낸다. (fr..

Debin
'Network' 카테고리의 글 목록 (4 Page)