이더넷 케이블을 연결하면 어떻게 되나요?

이더넷 케이블을 연결하면 어떻게 되나요?

이더넷 케이블을 연결하면 어떻게 되나요?

레벨 2/3에서 무슨 일이 일어나고 있는지 볼 수 있기를 원합니다. (제가 보려고 하는 프로토콜은 이더넷, IP(v4 및 v6), IP 연결을 위한 DHCP라고 생각합니다.)

케이블을 연결했는데 연결이 거부되면 정확히 무슨 일이 일어나고 있는지 확인/디버깅하기 위해 다시 시도할 수 있나요?

답변1

Bonsy Scott이 언급됨라인샤크, 이를 통해 모든 프로토콜 헤더와 함께 이더넷 패킷을 관찰할 수 있습니다. 또한 멋진 GUI 인터페이스도 있습니다(콘솔 버전은 "tshark"입니다). Wireshark는 다음을 기반으로 구축되었습니다.libpcap, 꽤 잘 문서화되어 있고 프로그래밍을 좋아한다면 사용하기 쉽습니다. Libpcap은 tcpdump이를 위한 기반 이기도 하며 그 목적은 Wireshark와 유사합니다.

답변2

나는 그것이 당신의 구성에 달려 있다고 생각합니다.

  • less +F logfilename예를 들어 다음을 사용하여 Linux 배포판의 로그를 볼 수 있습니다.less +F /var/log/messages
  • 정보를 찾는 데 사용할 수 있습니다 dmesg. 예를 들어 watch -n 1 "dmesg | tail -n 50"도움말도 있습니다.

Wireshark와 같은 프로그램을 사용하여 네트워크 케이블의 패킷을 모니터링할 수 있습니다.

관련 정보