일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- dp
- TDD
- 백준
- mediastream
- 데이터 링크 계층
- 구현
- OpenVidu
- ESP32
- tfjs
- TDD란?
- 자료구조
- 적두트리
- 테스트주도개발
- LOLIN D32
- 페이지교체알고리즘
- 3XN 타일링
- 풀이
- 2623
- Vite 사용 이유
- REACT
- stl
- WebRTC란
- 9996
- RBT
- 구슬탈출
- 메모리계층
- 13459
- 1796
- 백준 2133
- c++
- Today
- Total
목록CS/네트워크 (9)
그냥 블로그

소켓 프로그래밍소켓을 통해 간접적으로 TCP, IP 등과 같은 하부 프로토콜을 다룸으로써 애플리케이션을 작성하는 것. 소켓 옵션 소켓 옵션을 적용하면 동일한 소켓 함수를 호출해도 소켓 코드나 프로토콜 구현 코드의 동작이 달라지도록 할 수 있음. https://dbehdrhs.tistory.com/83 7장 소켓 옵션개요 소켓 프로그래밍이란 아래 그럼에서 보는 것과 같이 소켓을 통해 간접적으로 TCP, IP등과 같은 하부 프로토콜을 다룸으로써 애플리케이션을 작성하는 것을 의미한다. 이와 같은 관점에서 보dbehdrhs.tistory.com

💡 요약 및 복기 TCP/IPOSI 7 Layer 중 3,4 (네트워크, 전송)을 다루는 프로토콜 왜 붙여부를까? 패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어짐. IP는 패킷 전달 여부를 보증하지 않고, 패킷을 보낸 순서와 받는 순서가 다를 수 있다. TCP는 IP 위에서 동작하는 프로토콜로, 데이터의 전달을 보증하고 보낸 순서대로 받게 해 줌HTTP, FTP, SMTP 등 TCP를 기반으로 한 수 많은 애플리케이션 프로토콜들이 IP 위에서 동작하기 때문에, 묶어서 TCP/IP로 부른다. 에코 서버클라이언트에서 전송받은 데이터를 다시 전송해주는 서버. 에코 서버 작동 원리서버는 특정 IP 주소와 포트에서 수신을 위한 소켓을 연다. 클라이언트가 서버에 연결을 요청하..

추후에 HTTP 1.1, 2 차이 정리 필요!!💡 요약 및 복기 HTTP Request와 ResponseHTTP (HyperText Transfer Protocol) 웹 브라우저는 URL을 이용해 원하는 자원을 표현한다HTTP 메소드(method)를 이용해 데이터를 요청(GET) 하거나, 회신(POST)클라이언트의 요청과 서버의 응답에 의해 동작하는 간단한 프로토콜stateless ( 상태를 저장하지 않는다 ) 한번 요청, 응답 하고 나면 연결이 끊기는 구조 각 요청은 독립적이다. HTTP 쿠키를 이용하면 상태를 저장하는 세션에 사용할 수 있다.*HTTP 쿠키 : 서버가 웹 브라우저에 전송하는 작은 데이터 조각. 브라우저는 데이터 조각을 저장해 놓았다가, 동일한 서버에 재요청 시 저장된 데이터를 함께..
웹 개발자가 리모트 환경에서 배포하는 흐름? 리눅스 권한 공부 wrx-SSH란? (겸사겸사 이름 비슷한 SSL도 )리눅스 명령어 정리쉘 스크립트 문법 정리데몬? SSH (Secure Shell) 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜 => 옮겨지는 데이터를 암호화기존엔 텔넷이라는 방식을 사용했는데, 암호화를 제공하지 않아 보안상 취약하다는 단점이 있다. 실제로 패킷 분석 프로그램을 이용해 누구나 쉽게 원격 접속 과정에서 옮겨지는 파일들을 탈취할 수 있다. AWS, NBP? 같은 CSP(Cloud Service Provier)에서 서버 생성시 필수적으로 SSH 보안 과정을 거친다. KEY를 생성하는 방식은 2가지가 있다. (ssh 뿐만 아니라...) 1) 대칭키 2) 비대칭키1) 비대칭키 ..

[네트워크 데이터 링크 계층 (1)] [네트워크] 데이터 링크 계층 데이터 링크 계층의 (내가 아는) 모든 것! DataLink 계층 OSI 7 Layer 2계층 대표 기술 : LAN(이더넷, IEEE802), Bridge, Switch 단위 : 프레임 물리적 단계의 오류 제어, 흐름 제어 기능을 수행 LAN ( 이더넷, IEEE 80 mina3215.tistory.com 저번 포스팅에서는 데이터 링크 계층의 전체적인 내용을 살펴 봤다. 이번엔, 데이터 링크 계층의 HDLC 프로토콜에 대해서 알아보자!! HDLC(High-level Data Link Control) 프로토콜 데이터 링크 계층은 "프레임" 단위로 송수신을 한다. HDLC 프로토콜은 임의의 비트 길이의 정보를 프레임 단위로 분할해 송/수신 ..

데이터 링크 계층의 (내가 아는) 모든 것! DataLink 계층 OSI 7 Layer 2계층 대표 기술 : LAN(이더넷, IEEE802), Bridge, Switch 단위 : 프레임 물리적 단계의 오류 제어, 흐름 제어 기능을 수행 LAN ( 이더넷, IEEE 802.3 ) LAN(Local Access Network) 네트워크의 크기 별로 LAN, MAN, WAN이 있다. 그 중 데이터 링크 계층이라 하면 대표적으로 언급되는 기술이 LAN에서 주로 사용되는 이더넷이다. 먼저, LAN에 대해 설명하자면 LAN은 LLC 계층과 MAC 계층으로 나누어져 있다. LLC 계층 ( Logic Link Cotrol )로 WAN의 데이터 링크 계층과 거의 유사하다. MAC 계층 (Medium Access Cont..