Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 운영체제
- swift concurrency
- Swift
- dispatchqueue
- 스위프트
- 멋쟁이사자처럼
- 후기
- 문법
- 멋사
- 웹
- 1일1알골
- c++
- spritekit
- widget
- 리액트
- 대외활동
- SwiftUI
- 스유
- 컴퓨터그래픽스
- 네트워크
- TCA
- Protocol
- 백준
- 알고리즘
- 영남대
- composable architecture
- uikit
- cs
- 위젯킷
- widgetkit
Archives
- Today
- Total
목록통신 (1)
맛동산이
네트워크) 데이터의 송, 수신
본 내용은 “성공과 실패를 결정하는 1%의 네트워크” 를 참고하여 작성하였습니다. 데이터의 크기타이밍데이터의 분할ACK번호SYN에서 시퀸스 초기값타임아웃윈도우 제어 방식윈도우 필드HTTP 응답 메세지를 수신connect를 통해서 데이터 송수신이 준비가 완료되면, 어플리케이션은 Soket라이브러리에서 write를 호출하여 송신데이터를 프로토콜 스택에 넘겨준다. 이때 데이터를 송신하는 기준은 크게 몇가지가 있다데이터의 크기타이밍데이터의 크기중요한점프로토콜 스택에 넘어간 데이터를 프로토콜 스택은 인식하지못한다. 바이너리 값으로 인식함버퍼 메모리 영역에 저장함 → 이는 어플리케이션 마다 프로토콜스택에 데이터를 넘겨주는 방법이 다르기 때문이다. 또한 바로바로 패킷단위의 데이터를 보내면 효율이 떨어질수도 있기 때문..
CS/네트워크
2023. 7. 6. 01:09