Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

네트워크 프로그래밍 학습 문서

맥에서 바로 테스트할 수 있도록 구성한 TCP/IP 및 파이썬 소켓 프로그래밍 입문 문서입니다.

권장 학습 순서

  1. 완전 초보용 네트워크 용어
  2. 맥 테스트 환경 준비
  3. TCP/IP 기본 구조
  4. IP, 포트, DNS와 터미널 도구
  5. TCP와 UDP 비교
  6. 파이썬 socket 기본
  7. TCP 에코 서버/클라이언트
  8. UDP 에코 서버/클라이언트
  9. 멀티 클라이언트 채팅
  10. 간단한 HTTP 서버
  11. 패킷 관찰과 문제 해결

예제 실행 위치

모든 명령은 이 폴더에서 실행합니다.

cd network-programming

파이썬 버전 확인:

python3 --version

포함된 예제

  • examples/tcp_echo_server.py
  • examples/tcp_echo_client.py
  • examples/udp_echo_server.py
  • examples/udp_echo_client.py
  • examples/chat_server.py
  • examples/chat_client.py
  • examples/simple_http_server.py

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors