# 네트워크

149개의 포스트
post-thumbnail

[CS] 인터넷과 네크워크

https://www.edwith.org/cs50/lecture/22869인터넷 프로토콜은 인터넷의 정보들이 어떻게 전송되는지를 정의하기 위한 규칙들이다.프로토콜이란 규칙들의 집합을 의미한다.인터넷상에 있는 장치들은 IP주소를 할당받는다.IP주소는 인터넷에 연

1일 전
·
0개의 댓글

웹 동작 원리

사용자가 브라우저에 www.naver.com을 입력했을 때 일어나는 일.도메인으로 요청을 보낼 수 없기 때문에 DNS Lookup을 수행순방향 및 역방향 DNS룩업을 처리하는 기능이 있는데, 이를 nslookup이라고 부름.\*순방향 DNS룩업 : 인터넷 도메인 이름을

2일 전
·
0개의 댓글

OSI 7 계층

OSI 7 계층은 네트워크 통신 과정을 7단계로 나눠 표준화 한 것을 말한다.7단계로 나눈 이유는, 데이터 통신 흐름을 한눈에 알아보기 쉽고, 사람들이 이해하기 쉬우며, 7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건드리지 않고 이상이 생긴

2일 전
·
0개의 댓글

HTTP, HTTPS

웹 서버와 클라이언트 간의 문서를 교환하기 위한 통신 규악웹에서만 사용하는 프로토콜로 TCP/IP 기반으로 서버와 클라이언트 간의 요청과 응답을 전송한다. TCP 기반의 통신 방식비연결 지향브라우저를 통해 사용자의 요청으로 서버와 접속하여 요청에 대한 응답의 데이터를

6일 전
·
0개의 댓글

TIL

책 내용 정리

2021년 1월 7일
·
0개의 댓글
post-thumbnail

IP address

두개 이상의 통신가능한 장치들이 자원을 공유하거나 데이터를 주고 받을 수 있게 하는 통신체계네트워크는 지리적범위에 따라 2가지로 나눈다.LAN근거리 영역 네트워크회사, 학교, 연구소 등에서 비교적 가까운 거리에 있는 컴퓨터, 프린터 등과 같은 자원을 연결하여 구성한다.

2021년 1월 7일
·
0개의 댓글

[아미노 에이지] 하루 3분 네트워크 교실

2021-01-04 "하루 3분 네트워크 교실" 독서 시작

2021년 1월 6일
·
0개의 댓글
post-thumbnail

웹 브라우저에서 서버까지의 흐름

브라우저의 URL 파싱브라우저에서 어떤 프로토콜, URL, 포트로 요청할 것인지 해석 및 분석명시적으로 포트를 선언하지 않았다면, HTTP는 80, HTTPS는 443의 디폴트 값으로 요청HSTS (HTTP Strict transport security) 목록 조회HS

2021년 1월 6일
·
0개의 댓글

IPv4, IPv6 차이점 위주로

IPv4는 중간중간에 Private용 등으로 예약된 주소영역과 연구용으로 사용되는 E 클래스 영역을 빼면 약 2억 5천만개 정도 사용할 수 있다.많아보일 수도 있지만 IP 주소를 사용하는 장비들이 엄청난 속도로 증가하고 있기 때문에 사용할 수 있는 주소가 대부분 고갈된

2021년 1월 4일
·
0개의 댓글
post-thumbnail

REST API란?

REST API는 REST라는 아키텍쳐 스타일을 따르는 API라고 한다.여기서 "아키텍쳐 스타일이 뭐지?" 라는 말이 나올 수 있는데, 아키텍쳐 스타일은 제약 조건들의 집합 이라고 이해하면 된다.그렇다면 REST의 정의부터 아키텍쳐 스타일까지 좀 더 자세히 알아보도록

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

[네트워크]HTTP 메소드

HTTP method

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

🖥 네트워크 원리 (웹 브라우저 2 - 3)

애플리케이션에서 의뢰받은 프로토콜 스택이 메세지를 송신하는 방법1\. 소켓 작성2\. 서버 접속3\. 데이터 송 수신4\. 서버에서 연결을 끊고 소켓 말소5\. IP와 이더넷의 패킷 송,수신 동작6\. UDP 프로토콜을 이용한 송 수신 동작이전에 정리한 1,2번에 이어

2020년 12월 31일
·
0개의 댓글
post-thumbnail

[TCP/IP Socket]Chapter 01 - 네트워크 프로그래밍과 소켓의 이해

네트워크 관련 공부 정리내용이며 참고서는 윤성우의 열혈 TCP/IP 소켓프로그래밍입니다. 실행 환경은 Ubuntu 20.04 Vscode & Windows10 Visual Studio2019 입니다. 소스코드 : https://github.com/hustle-dev/SocketProg 01-1 네트워크 프로그래밍과 소켓의 이해 소켓 프로그래밍에 사용되는...

2020년 12월 30일
·
0개의 댓글

201230 개발일지(23일차) - 컴퓨터 시스템 정리 : 1장 컴퓨터 시스템으로의 여행(4)

어원은 그물의 net와 work의 합성어로, 그물을 짜는 행위를 가리킨다. 여기서 임의의 연결망을 지칭하는 용어로 의미가 확장됐다고 볼 수 있다.아래 그림을 통해 이 책에서 말하는 네트워크의 개념을 좀 더 알아보자.어떤 시스템은 네트워크를 사용하여 다른 시스템과 통신한

2020년 12월 30일
·
1개의 댓글

OSI 참조 모델

다른 시스템 간의 원활한 통신을 위해 ISO(국제표준화 기구)에서 제안한 통신 규약(Protocol)이다.OSI 참조 모델에서의 데이터 단위OSI 7계층: 하위 계층(물리 계층->데이터 링크 계층->네트워크 계층)->상위 계층(전송 계층->세션 계층->표현 계층->응용

2020년 12월 29일
·
0개의 댓글
post-thumbnail

TCP와 UDP의 차이점과 장단점

UDP는 비연결형 프로토콜로 흐름제어, 오류제어를 하지 않는데 반해, TCP는 연결형 프로토콜로 흐름제어와 오류제어를 함UDP는 TCP처럼 종단간 연결설정, 흐름제어, 오류제어를 하지 않기 때문에,송수신에 적은 데이터를 필요로 하는데 반해, TCP는 데이터 송수신에 신

2020년 12월 29일
·
0개의 댓글
post-thumbnail

HTTP와 HTTPS

서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜입니다.웹 서핑을 하다보면 흔히 보게되는 HTTP인데요, 이 HTTP에는 문제점이 있습니다.HTTP 통신을 하게 되면, 서버에서부터 브라우저로 전송되어오는 정보가 암호화 되어 있지 않습니다.반대의

2020년 12월 29일
·
0개의 댓글
post-thumbnail

HTTP란 ? HTTP 헤더와 메서드 그리고 상태코드까지 알아보자

W3 상에서 정보를 주고받을 수 있는 프로토콜이며, 웹에서 이루어지는 모든 데이터 교환의 기초현재 주로 사용하는 HTTP/1.1은 TCP를 기반으로 동작한다HTTP/2 또한 TCP를 기반으로 동작하며, HTTP/3은 UDP를 기반하고 있다클라이언트 / 서버의 구조단순하

2020년 12월 29일
·
0개의 댓글
post-thumbnail

TCP / UDP의 특징 및 차이

신뢰할 수 있는 프로토콜연결지향 - 3way handshake데이터 전달이 보증 된다.순서 보장TCP는 IP의 단점인 비연결성을 해소한다.그리고 패킷 전달 중 누락 될 시, 이를 인지할 수 있다.기능이 거의 없음 (하얀 백지)데이터 전달이 보증 되지 않는다.패킷 전달

2020년 12월 29일
·
0개의 댓글
post-thumbnail

IP란 무엇인가?

지정한 IP주소에 데이터를 전달 한다.패킷이라는 통신 단위로 데이터를 전달한다.패킷에는 출발지 IP, 목적지 IP, 전송할 데이터 등의 정보가 담겨져 있다.비연결성 (패킷을 받을 대상이 없거나, 서비스가 다운 된 상태여도 패킷을 전송한다)비신뢰성 (중간에 패킷이 사라질

2020년 12월 29일
·
0개의 댓글