본문 바로가기

Byeo

검색하기
Byeo
프로필사진 BKlee

  • 분류 전체보기 (158)
    • 알고리즘 (Algorihtm) (36)
      • 공통 (6)
      • 백준 (24)
      • 카카오 (6)
    • 프로그래밍 (Programming) (71)
      • Vim (6)
      • Git (0)
      • eBPF (1)
      • 컴퓨터 네트워크 - 학부 외 (8)
      • 컴퓨터 네트워크 - 학부 (0)
      • 논문 (Paper) (21)
      • 네트워크 스택 (24)
      • P4 (11)
    • 일상 (Life) (44)
      • 게임 (3)
      • 등산 (18)
      • 여행 (10)
      • 책 (0)
      • 언어 (12)
    • 잡동사니 (7)
      • 비행 (6)
      • 교통 (1)
Guestbook
Notice
  • BSD Socket API Deep Dive
  • BAC 100대 명산 링크
  • boj - 단계별로 풀어보기
Recent Posts
Recent Comments
Archives
Tags
  • paper
  • text editor
  • sweeping
  • vim
  • Linux
  • 홍콩
  • kernel
  • BOJ
  • kakao
  • segment tree
more
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록syn (1)

Byeo

Listen socket의 TCP SYN 처리 1

accept system call은 established된 connection에 대해서 fd를 할당해 userspace에게 제공합니다. 그러면 3-way handshake의 TCP_SYN은 누가 처리할까요? 한 번 그 과정을 알아봅니다. 단, tcp code만 살펴볼 예정이고, device driver와 ip layer는 스킵합니다. 나중에 read system call에서 깊이 다루게 될 것 같습니다. ★ 이 로직은 application에 의해서 trigger되는 로직이 아닙니다! NIC이 packet을 수신하여 interrupt가 발생했고, device driver가 이를 처리하기 위해 trigger되는 로직(으로 예상을 하고있고, 나중에 read에서 확인할 예정)입니다! 1. tcp_v4_rcvtc..

프로그래밍 (Programming)/네트워크 스택 2024. 5. 25. 20:36
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바