본문 바로가기

크래프톤 정글/TIL

[5주차] Bad file descriptor

 

 

echo 서버를 만들려고 하는데, 


 

문제점:

Accept error: Bad file descriptor

 

가 떴다...!

 

해결책:

port 번호를 높게 잡아서 다시 9999로 포트를 만들어줬다.

그러니깐 해결...!

아마 내가 이제까지 한, 포트 번호 11/ 123/ 101/ 12/ 99 등은 이미 내 컴퓨터에서 사용하고 있는 포트번호여서 연결이 안되었던 것 같다!

포트 번호가 작은 수는 이미 내 컴퓨터에서 사용할 확률이 높기 때문에, 높은 포트 번호로 해주자...!

 


더 궁금한 사항!

이미 사용 중인 포트번호를 어떻게 알 수 있을까?

GPT한테 물어본 결과

이렇게 알아보라고 했는데, 여기에는 내가 denied 된 포트번호를 찾을 수 없었다.

이건 앞으로 알게되면 추가하도록 하겠다...!

 

그러면, 이미 사용중인 포트가 아니었던건가?

아니면, 내 컴퓨터에서는 알 수 없는 사항인가...?

혹시 아는 분 있으면 댓글로 알려주세요..!

'크래프톤 정글 > TIL' 카테고리의 다른 글

[6주차] TCP  (1) 2023.11.21
GET 함수  (1) 2023.11.20
[5주차] 공부키워드  (0) 2023.11.13
[5주차] exit(0)와 return의 차이  (0) 2023.11.10
[4주차] 소수판별 (에라토스테네스의 채)  (0) 2023.11.08