컴퓨터네트워크

    2. 웹과 HTTP

    2. 웹과 HTTP

    Reference : 컴퓨터 네트워킹 하향식 접근 [8판] / 퍼스트 북 / James F. Kurose, Keith W. Ross 건국대학교 컴퓨터 네트워크 수업 / 김기천 교수님 HTTP 개요 HTTP : 웹의 애플리케이션 계층 프로토콜 ==> 클라이언트 프로그램 & 서버 프로그램으로 구현됨 ==> 서로 다른 호스트에서 수행되는 클라이언트 프로그램과 서버 프로그램은 HTTP를 통해 통신함 웹 용어 - 웹 페이지 객체로 구성됨 객체 : HTML파일, JPEG 이미지, GIF 이미지, 자바 애플릿, 오디오 클립 HTML 파일은 페이지 내부의 다른 객체를 그 객체의 *URL로 참조함 *URL : [객체를 갖고 있는 서버의 호스트 네암] + [객체의 경로 이름] 으로 구성 💡 http://www.naver...

    1. 네트워크 애플리케이션의 원리

    1. 네트워크 애플리케이션의 원리

    Reference : 컴퓨터 네트워킹 하향식 접근 [8판] / 퍼스트 북 / James F. Kurose, Keith W. Ross 건국대학교 컴퓨터 네트워크 수업 / 김기천 교수님 네트워크 애플리케이션 구조 네트워크 구조 고정되어 있고 애플리케이션에 특정 서비스 집합을 제공 애플리케이션 구조 (application architecture) 개발자에 의해 설계됨 종단 시스템에서 어떻게 조직되어야 하는지 지시 [구조 종류 2가지] - 클라이언트 - 서버 구조 설명 서버: 항상 커져 있는 호스트 클라이언트: 가끔 or 항상 켜짐 클라이언트에서 실행되는 브라우저가 웹서버로 서비스를 요청 특징 클라이언트는 서로 직접적으로 통신하지 않음 서버가 고정 IP 주소를 가짐 예시(이 구조로 잘 알려진 것들) 웹, 파일 ..

    2. 네트워크 가장자리

    2. 네트워크 가장자리

    Reference : 컴퓨터 네트워킹 하향식 접근 [8판] / 퍼스트 북 / James F. Kurose, Keith W. Ross 건국대학교 컴퓨터 네트워크 수업 / 김기천 교수님 네트워크 가장자리에서 네트워크 코어로 이동하고 컴퓨터 네트워크에서의 스위칭 (교환)과 라우팅 (경로설정)에 대해 살펴볼 것이다 호스트는 클라이언트 (client)와 서버 (server)로 구분된다 클라이언트 (client) : 데스크톱, 노트북, 스마트폰등을 의미 서버 (server) : 웹 페이지를 저장하고 비디오를 스트리밍하는 등 강력한 기능을 갖춘 컴퓨터 오늘날 검색 결과, 웹 페이지, 비디오를 수신하는 많은 서버는 커다란 데이터 센터(data center) 내에 있다 접속 네트워크 접속 네트워크 (access netw..