이론은 대부분 영상으로 대체
실습을 위주로 강의하실 예정임.
Overview

LoRa 보드 불출 대장
실습 1은 Layer1, 2 에 관한 실습이었음.
실습 2는 layer 3, 4, 5 에 관한 실습임.
이캠에서 socket programming 수업 자료 확인
/dev/bpf0 에서 chown 을 해줘야함. (e.g.)
sudo chown joono:admin /dev/bpf0
wireshark 로 볼 수 있는 것은 client ↔ server 간에 데이터를 어떻게, 어떤 라우트로 교환했는지에 대한 정보를 볼 수 있게 해주는 프로그래임.
최근 전송 받은 데이터의 에러 디텍션 방법으로는 checksum 도 사용되지만 CRC 를 거의 사용함.
Transport layer 에서는 port 번호를 주로 다룸.
<aside> 💡 wireshark 데이터를 직접 뜯어보고 수업 자료와 한 번 비교를 해보면서 공부를 하는게 좋을듯
</aside>
AF_UNIX: application ↔ tranport ↔ application 수준에서만 동작AF_INET: 이게 우리가 사용하려고 하는 internet socket
loopback IP: application ↔ network ↔ application 까지 가는게 있는데 이때 사용하는 주소가 바로 127.0.0.1 (localhost)