# network

776개의 포스트
post-thumbnail

[네트워크]TCP와 UDP의 비교(+ARP)

osi 7계층에서 4계층은 목적지 단말 안에서 동작하는 여러 애플리케이션 프로세스 중 통신해야 할 목적지 프로세스를 정확히 찾아가고 패킷 순서가 바뀌지 않도록 잘 조합해 원래 데이터를 잘 만들어내기 위한 역할을 한다.

약 17시간 전
·
0개의 댓글
post-thumbnail

[네트워크]OSI 7계층과 TCP/IP

📌 프로토콜 약속, 규약, 협약 등을 의미하는 단어 상호간 원활한 교류, 소통, 통신을 위해 서로 동일하게 어떠한 설정/규칙을 정한다는 뜻 컴퓨터 네트워크 환경 내 모든 기기가 서로 통신하며 데이터를 주고 받으려면, 각 기기에는 사전 협의된 통신 협약/규약이 필요 현

약 18시간 전
·
0개의 댓글
post-thumbnail

DNS(Domain Name System)에 대해

Domain Name System

약 20시간 전
·
0개의 댓글
post-thumbnail

[CS_Network] 동기와 비동기

소프트웨어를 개발할 때 동기 또는 비동기적으로 코드를 작성하는 일은 매우 중요하다. 용도나 방식에 따라서 올바른 방식을 적절히 선택해야하는데 이러한 동기와 비동기에 대해 개념을 정리해 보고자 한다.

약 21시간 전
·
0개의 댓글

[Network] HTTP 프로토콜

HTTP 프로토콜? ???

어제
·
0개의 댓글

[Network] URI가 뭐죠

URI ? URL? URN?

어제
·
0개의 댓글

[Network]웹 프로토콜이란

네트워크 기초

어제
·
0개의 댓글
post-thumbnail

💡TCP 3-way-handshake를 학습해 보자

TCP 3-way-handshake TCP 3-way-handshake 란? TCP는 연결 지향적 오류제어, 흐름제어, 혼잡제어, 타이머 재전송 등의 기능 제공 송신측과 수신측 사이에 전용의 데이터 전송 송로(Session) 을 만든다 TCP와 IP를 함께 사용하는

2일 전
·
0개의 댓글

[Docker] 컨테이너 격리 이해하기

Kubernetes Advanced Networking Study(KANS)의 1주차 내용을 학습하며 정리한 내용입니다.

3일 전
·
0개의 댓글

TCP/IP 소켓 프로그래밍 - 소켓

프로토콜 상호 통신에 필요한 규약 소켓 생성 domain : 소켓이 사용할 프로토콜 체계(Protocol Family) 정보 전달 type : 소켓의 데이터 전송 방식. SOCKSTREAM or SOCKDGRAM protocol : 통신에 사용할 프로토콜. 최종 선

4일 전
·
0개의 댓글
post-thumbnail

💡브라우저에서 사이트 접속 시 일어나는 상황을 학습해 보자

DNS(Domain Name System)는 웹 사이트의 이름(URL)과 그것이 연결된 IP 주소를 가지고 있는 데이터베이스모든 URL은 자신만의 IP 주소를 가지고 있다.DNS 기록을 찾기 위해서 브라우저는 다음 순서로 DNS Lookup을 수행한다.올바른 IP 주소

4일 전
·
0개의 댓글
post-thumbnail

💡Cookie, Session, Token을 학습해 보자

유저가 누구인지 확인하는 절차, 회원가입하고 로그인 하는 것유저에 대한 권한을 허락하는 것HTTP 프로토콜은 비연결성(Connectionless), 무상태성(Stateless)을 지향한다. 때문에 클라이언트와 서버의 통신이 종료된 후 연결을 끊고 데이터 상태 정보를 유

4일 전
·
0개의 댓글
post-thumbnail

💡HTTP와 HTTPS를 학습해 보자

Hyper Text Transfer Protocol웹 상에서 클라이언트와 서버 간에 request/response로 정보를 주고 받을 수 있는 프로토콜TCP/UDP를 사용하며, 80번 포트 사용.Hyper Text Transfer Protocol over Secure

4일 전
·
0개의 댓글
post-thumbnail

💡OSI 7계층을 학습해 보자

국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것.각 계층은 하위 계층의 기능만을 이용하고, 상위 계층에게 기능을 제공.'프로토콜 스택' 혹은 '스택'은 이러한 계층들로 구성되는 프로토콜 시스템이 구현된 시스

4일 전
·
0개의 댓글
post-thumbnail

쿠키와 세션

HTTP는 상태가 없는(Stateless) 프로토콜이기 때문에 사용자가 웹 브라우저를 통해서 특정 웹 사이트에 접속하게 될 경우 어떤 사용자가 접속했는지에 대한 정보를 파악할 수 없다. 따라서, 쿠키 또는 세션을 사용하여 사용자를 구분하고 각 사용자에 맞는 정보를 제공

4일 전
·
0개의 댓글
post-thumbnail

CDN

어느 스타트업의 기술 면접을 보러갔을 때, 웹사이트를 구성하는 수많은 리소스들이 있을 경우 어떻게 최적화하는가에 대한 질문을 받은 적이 있다. 예를 들어, 수십개의 이미지로 구성되어있을 경우 그 용량이 상당하기 때문에 동일한 웹서버에 요청해서 이를 가져온다면 사이트 로

4일 전
·
0개의 댓글
post-thumbnail

동기(Synchronous)와 비동기(Asynchronous) & 블로킹 (Blocking)과 논블로킹(Non-blocking)

Input/Output 입출력 연산. 입출력은 컴퓨터 내부 또는 외부 장치와 프로그램간의 데이터를 주고 받는 것을 말한다.호출된 함수가 작업이 완료될 때까지 블로킹 상태가 되는 함수를 블로킹(Blocking) 함수라고 한다. 이 함수들을 활용한 입출력 연산을 동기(sy

5일 전
·
0개의 댓글
post-thumbnail

HTTP의 GET과 POST 비교

둘 다 HTTP 프로토콜을 이용해서 서버에 무엇인가를 요청할 때 사용하는 방식이다. 하지만 둘의 특징을 제대로 이해하여 기술의 목적에 맞게 알맞은 용도에 사용해야 한다. GET 방식은 요청하는 데이터가 HTTP Request Message의 Header 부분에 url이

5일 전
·
0개의 댓글
post-thumbnail

OSI 7계층

개방형 시스템 Open System Interconnection의 약자. 시스템 간의 상호 연결성을 보장하는 표준.

2022년 1월 10일
·
0개의 댓글
post-thumbnail

HTTP

클라이언트-서버 모델을 따르는 프로토콜로 TCP/IP 위에서 동작하며 well-known 포트인 80번 포트를 사용하여 통신한다. 첫번째 표준은 HTTP/1.1이며 이후로 HTTP/2 및 HTTP/3가 등장하였다. 여기선 HTTP/1.1의 내용을 정리한다.클라이언트가

2022년 1월 10일
·
0개의 댓글