select, epoll, iocp 이런쪽까지 다뤄주는책은 진짜 안보이더라
혹시 아시면 추천점
구현을 원하는건지 이론을 원하는건지 잘 몰겠음... 구현이라면 게임 네트워킹/게임 서버 개발쪽 책이 몇 권 있는데 윈도쪽 위주긴 한데 볼만 함. 리눅스쪽은 기초 리눅스 api라고 두꺼운거 2권짜리 있는데 나름 설명 알참. 이건 이론/구현 둘 다 있음. 두고 두고 봄.
더 알아보고 싶으면 rio랑 uring도 찾아보고. NIC쪽 기술인 zero copy도 있음.
+ 기초 리눅스 api는 다룬 api가 좀 구식이긴한데 일반적으로 안쓰는 raw소켓이나 bluetooth소켓 같은것도 짤막하게 다룸. 난 이거보고 rae소켓으로 TCP 스택 구현하는거 혼자 해봤음. 근데 실패하고 찍쌈ㅠㅜ....
옛날 책이지만 볼만함?
와 많이 아시네용 ㄷㄷ 감사합니다.
TCPL옛날 책이라고 구린거 아니자나(TCPL에 비비는 책이란 말은 아님)
내 경우에는 소켓은 그런 책 보고 배우는 것보다 운영체제 관련 매뉴얼 책 보고 배우는게 더 이해가 잘 갔던 것 같음. 어차피 프로세스하고 스레드도 같이 다 알아야 하는 거니까
beej's guide 이거 많이 읽음
구현을 원하는건지 이론을 원하는건지 잘 몰겠음... 구현이라면 게임 네트워킹/게임 서버 개발쪽 책이 몇 권 있는데 윈도쪽 위주긴 한데 볼만 함. 리눅스쪽은 기초 리눅스 api라고 두꺼운거 2권짜리 있는데 나름 설명 알참. 이건 이론/구현 둘 다 있음. 두고 두고 봄.
더 알아보고 싶으면 rio랑 uring도 찾아보고. NIC쪽 기술인 zero copy도 있음.
+ 기초 리눅스 api는 다룬 api가 좀 구식이긴한데 일반적으로 안쓰는 raw소켓이나 bluetooth소켓 같은것도 짤막하게 다룸. 난 이거보고 rae소켓으로 TCP 스택 구현하는거 혼자 해봤음. 근데 실패하고 찍쌈ㅠㅜ....
옛날 책이지만 볼만함?
와 많이 아시네용 ㄷㄷ 감사합니다.
TCPL옛날 책이라고 구린거 아니자나(TCPL에 비비는 책이란 말은 아님)
내 경우에는 소켓은 그런 책 보고 배우는 것보다 운영체제 관련 매뉴얼 책 보고 배우는게 더 이해가 잘 갔던 것 같음. 어차피 프로세스하고 스레드도 같이 다 알아야 하는 거니까
beej's guide 이거 많이 읽음