Home
highcloud100
Cancel

McgrawHill TCP, IP suit practice set

머리도 아프고 시험 공부도 잘 안돼서 책에 연습문제를 풀어보려 한다. An IP datagram is carrying a TCP segment destined for address 130.14.16.17. The destination port address is corrupted and it arrives at destination 1...

Flow Control in TCP

reference : Tcp/IP Protocol Suite/Forouzan, Behrouz A. Flow Control flow control balances the rate a producer creates data with the rate a consumer can use the data ...

tcp 3WHS in linux kernel 이것저것

Socket 프로그래밍에서 3WHS는 어떻게 작동하는가? 혼자 삽질하다 좋은 글을 찾았다. https://levelup.gitconnected.com/deep-dive-into-tcp-connection-establishment-process-f6cfb7b4e8e1 https://stackoverflow.com/questions/632...

Network time wait

https://tech.kakao.com/2016/04/21/closewait-timewait/ 다음 상황은 hserver에서 소켓을 열고 hclient에서 접속한 뒤,hclient는 close, hserver는 close하고 대기하는 장면이다. 오른쪽 위를 보면 tcp 소켓이 fd에 저장되어 있다가, close 이후 삭제된 모습이다. ...

socket programming in c

저 수준 파일 입출력과 FD 저 수준 파일 입출력 ANSI 표준 함수가 아닌 OS가 제공하는 함수 기반의 파일 입출력 표준이 아니기에 운영체제 호환성이 없다. 리눅스는 소켓도 파일로 간주한다. 고로 저 수준 파일 입출력 함수로 소켓 기반 데이터 통신 가능 ...

microC-OS-II 스케줄러

microC-OS2 os의 멀티태스킹은 OSStart( )를 호출하며 시작된다. 적어도 1개 이상의 응용 task가 있어야 한다. void  OSStart (void) // os 시작 {     INT8U y;     INT8U x;     if (OSRunning == FALSE) {         y...

Protocol Buffers install

프로토콜 버퍼 분산 서비스는 네트워크로 통신한다. 이때 구조체 같은 데이터를 전송하기 쉽게 인코딩한다. 보통 JSON을 사용한다. public API, 클라이언트 통제 불가능한 경우 사람이 읽기도 좋고 파싱하기도 좋다. 다...

XV6 OS Overview

https://pdos.csail.mit.edu/6.828/2022/lec/l-overview.txt Overview O/S 디자인과 구현에 대한 이해를 목표함 OS의 목적이 무엇인가? 하드웨어를 추상화하여 편리하고 이식성있게 만듬 여러 어플리케이션간 하드웨어 다중화 버그 가질 수도 있는 어플리케이션을 고립시킴 보안을 ...

Chain_replication

Chain Replication for Supporting High Throughput and Availability https://pdos.csail.mit.edu/6.824/papers/cr-osdi04.pdf 1. Intro One challenge when building a large scale storage service is ...

Computer System Overview2

Computer’s Memory 데이터와 프로그램을 저장함 디자인 제한 capacity cost(per bit) access time 좋은 성능을 위해 프로세서와 속도가 비슷해야한다. 두가지 메모리 SRAM 쟉고, 비쌈, 하지만 빠름 DRAM ...