본문 바로가기

Network4

[Network] Web and HTTP Web and HTTP revicew-web page는 objects(개체)로 구성된다-object(객체)는 HTML 파일, JPEG 이미지, Java 애플릿, 오디오 파일,...이 있다.-웹 페이지는 참조된 여러 objects(개체)를 포함하는 기본 HTML 파일로 구성된다-각 object(개체)는 URL로 주소를 지정할 수 있다. ex)  HTTP overview HTTP : 하이퍼텍스트 전송 프로토콜-웹 응용 계층 프로토콜-클라이언트/서버 모델  -client : 웹 객체를 요청, 수신, (HTTP 프로토콜을 사용하여) 표시하고 web object를 나타낸다.  -server: 웹 서버는 요청에 응답하여 (HTTP 프로토콜을 사용하여) 객체를 보낸다 TCP 사용:-클라이언트가 서버, 포트 80에 대.. 2023. 9. 14.
[Network]principles of network Creating a network app다음과 같은 프로그램 작성한다.- (다른) 엔드 시스템에서 실행된다.- 네트워크를 통해 통신한다.-예를 들어, 웹 서버 소프트웨어는 브라우저 소프트웨어와 통신한다.네트워크 코어 디바이스용 소프트웨어를 작성할 필요 없다.-네트워크 코어 장치가 사용자 응용 프로그램을 실행하지 않는다.-신속한 앱 개발, 전파를 가능하게 하는 엔드 시스템의 애플리케이션이다.  Application architectures possible structure of applications -client-server : client가 server에 요구하고 server는 요구받은 것을 제공하는 구조-peer-to-peer(P2P) : port가 서비스를 제공하기도 하고 요구하기도 하는 구조 Cl.. 2023. 9. 7.
[Network] delay, loss, throughput in networks How do loss and delay occurpacket이 router로 도착하는 속도보다 나가는 속도가 더 느릴 경우 packet이 queueing 되면 쌓이기 시작한다. 이것을 딜레이 된다고 한다. packet이 queueing(delay) 될 때 공간이 없으면  loss(손실)이 발생한다. Four sources of packet delay패킷이 경로를 따라 한 노드에서 다음 노드로 전달될 때 경로상의 각 노드에서 다양한 지연을 받게 되는데 이들을 모두 더하여 전체 노드 지연(total nodal delay)라고 부른다. d(nodal) : 전체 노드 지연 d(proc) : 노드 처리 지연(nodal processing delay)-비트 오류 검사-출력 링크 결정-typically  d(queu.. 2023. 9. 5.
network core network core 란 상호 연결된 라우터들의 집합체이다. 파란색으로 칠해진 영역이 network core이다. packet-switching 송신 시스템은 메시지를 패킷(packet)이라고 하는 작은 데이터 덩어리로 분할한다. 각 패킷은 통신링크(communication link)와 패킷 스위치(packet switch)를 거치게 된다. 패킷 스위치에는 라우터(router)와 링크 계층 스위치(link-layer switch)의 두 가지 유형이 존재한다. 패킷은 링크의 최대 전송률과 같은 속도로 각각의 통신 링크에서 전송된다. 출발지 종단 시스템 혹은 패킷 스위치가 R bps(bits per second)의 속도로 링크에서 L 비트의 패킷을 송신한다면, 그 패킷을 전송하는 데 걸리는 시간은 L/R .. 2023. 9. 3.