브라우저에 주소를 넣으면 이름을 찾고 서버에 요청해 문서를 받습니다. 인터넷은 여러 네트워크의 연결이며, 웹은 그 위에서 제공되는 서비스 중 하나입니다.
TCP/IP와 네트워크 장비
IP는 주소와 패킷 전달, TCP는 연결과 순서·재전송 등을 통한 신뢰성 있는 전송을 담당합니다. UDP는 이런 기능을 TCP처럼 제공하지 않습니다. 스위치는 주로 같은 LAN의 장치를 연결하고 라우터는 네트워크 사이 패킷의 경로를 선택합니다. 무선 AP는 무선 단말의 접속을 돕습니다.
주소, 이름, 설정
IPv4 주소는 32비트, IPv6는 128비트입니다. DNS는 도메인 이름에 연결된 IP 주소 등의 정보를 찾고, DHCP는 IP 주소 등 네트워크 설정을 자동 할당하는 데 쓰입니다. 기본 게이트웨이는 다른 네트워크로 나가는 경로와 연결됩니다. 이름 조회 실패와 물리 연결 끊김은 구별해 점검합니다.
URL과 웹 통신
https://example.com/lesson?q=ram#part1에서 https는 스킴, example.com은 호스트, /lesson은 경로입니다. HTTP는 웹 요청과 응답에 쓰이고 HTTPS는 TLS로 통신을 보호합니다. 암호화된 연결이라고 사이트의 주장이나 상품이 모두 신뢰할 만한 것은 아닙니다.
메일·전송·웹 문서
SMTP는 메일 전송, POP3·IMAP은 메일을 가져오거나 서버 메일함과 동기화하는 데 쓰입니다. FTP는 파일 전송 프로토콜입니다. HTML은 문서 구조, CSS는 표현, JavaScript는 동작을 담당합니다. Java와 JavaScript는 별개 언어입니다. 웹 호스팅은 웹 파일 등을 제공할 서버 환경을 빌리는 서비스입니다.
브라우저와 공유 설정
즐겨찾기는 주소를 보관하고, 캐시는 재사용할 자원, 쿠키는 사이트가 브라우저에 저장하는 작은 데이터입니다. 시크릿 모드는 기기의 기록 보관을 줄이지만 인터넷에서 익명임을 보장하지 않습니다. 검색은 구체적 키워드와 출처·날짜를 함께 확인하고, 파일 공유는 필요한 대상과 읽기/쓰기 권한만 허용합니다.