리눅스 네트워크 개요와 BSD 소켓
TCP/IP 각 계층은 응용, 전송, 네트워크, 링크 계층으로 나뉜다 응용계층은 사용자가 실제로 사용하는 응용 프로그램을 실행하기 위해 필요한 기능을 정의하고, 전송 계층은 응용 프로그램 간 통신을 위한 기능을 정의한다. 인터넷 계층은 IP 주소와 데이터 전송 경로 제어를 위해 필요한 기능을 정의, 마지막으로 링크 계층은 네트워크 하드웨어 간의 전송 제어 및 서비스 제공을 위해 필요한 기능을 정의하고 있다 응용계층부터 하드웨어 링크로 내려가면서 헤더가 하나씩 붙으면서, 경로로 도달하는 구간에서 헤더를 검사해서 전송과 관련된 처리를 하게 된다 실제로 도메인 주소창에 http://172.217.24.142 을 입력하면 구글 웹페이지에 접속하게 된다 참고로 현재 위치에서 특정 서버까지의 경로를 알고 싶은 경우..
2019. 7. 14. 22:14