일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- redis
- 2475번
- C#
- 제프리리처
- Spring
- TCP/IP
- C++
- 이펙티브코틀린
- OS
- 김영한
- 운영체제
- BOJ
- 윤성우 저자
- Operating System.
- HTTP
- Operating System
- 우아한 테크 세미나
- Four Squares
- n타일링2
- Window-Via-c/c++
- 에러핸들링
- FIFO paging
- 스프링 입문
- inflearn
- 우아한레디스
- 열혈 TCP/IP 소켓 프로그래밍
- 열혈 tcp/ip 프로그래밍
- 스프링 핵심 원리
- 토마토
- 10026번
- Today
- Total
목록윤성우 저자 (12)
나의 브을로오그으
#1. TCP와 UDP에 대한 이해 인터넷 프로토콜 기반 소켓의 경우, 데이터 전송 방식에 따라 TCP 소켓(스트림 기반 소켓)과 UDP 소켓으로 나뉜다. TCP(Transmission Control Protocol)의 약자로써 데이터 전송과정의 컨트롤 이라는 뜻을 담고 있다. TCP/IP 프로토콜 스택 APPLICATION Layer > TCP Layer, UDP Layer > IP Layer > LINK Layer 이렇게 인터넷 기반의 효율적인 데이터 전송이라는 커다란 하나의 문제를 하나의 덩치 큰 프로토콜을 4개의 계층으로 나누어서 설계. (참고로 각 Layer는 물리적인 장치일수도 있고 소프트웨어이기도 하다.) OSI 7Layer 데이터 통신에 사용되는 프로토콜 스택은 7계층으로 세분화된다. 그러..
#1. 소켓의 프로토콜과 그에 따른 데이터 전송 특성 프로토콜이란? 쉽게 말해 대화에 필요한 통신규약을 의미한다. 컴퓨터의 관점에서 보면 컴퓨터 상호간의 대화에 필요한 통신규약이다. 서로 데이터를 주고 받기 위해 정해놓은 약속을 의미한다. 소켓의 생성 #include int socket(int domain, int type, int protocol); -> 성공 시 파일 디스크립터, 실패 시 -1 반환 domain : 소켓이 사용할 프로토콜 체계(Protocol Family) 정보 전달. type : 소켓의 데이터 전송방식에 대한 정보 전달. protocol : 두 컴퓨터간 통신에 사용되는 프로토콜 정보 전달. 소켓의 생성을 위해서는 매개변수에 대한 이해가 필수적이다. 프로토콜 체계(Protocol Fa..