프로그래밍공부(Programming Study)/네트워크(Network)40 [컴퓨터네트워크]4. Application Layer Application architectures peer-to-peer(P2P) client-server Client-server architecture server always-on host permanent IP address data centers for scaling clients communicate with server do not communicate directly with each other may be intermittently connected may have dynamic IP address P2P architecture no always-on server arbitrary end systems directly communicate peers request service from ot.. 프로그래밍공부(Programming Study)/네트워크(Network) 2023. 3. 28. [컴퓨터네트워크]3. delay, loss, throughput, protocol Four sources of packet delay d(nodal) = d(proc) + d(queue) + d(trans) + d(prop) d(proc) : nodal processing check bit errors etermine output link typically < msec d(queue) : queueing delay time wating at output link for transmission depends on congestion level of router d(trans) : transmission delay L : packet length(bits) R : link bandwidth(bps) d(trans) = L/R d(prop) : propagation delay d : len.. 프로그래밍공부(Programming Study)/네트워크(Network) 2023. 3. 25. [컴퓨터네트워크]2. Network edge, Network core Host 네트워크 애플리케이션을 호스트하고 있기 때문에 호스트라고 함 application 메시지 발생 packet이라는 덩어리로 자름 L(bits) / R(second) = 비트당 전송속도 Physical media guided media copper : Ethernet fiber : HFC coax : HFC unguided media radio, WiFi, Cellular twisted pair(TP)=copper category 5 : 100Mbps, 1Gpbs category 6 : 10Gbps coaxial cable broadband multiple channels on cable HFC fiber optic cable light pulses transmission rate가 높음(10's .. 프로그래밍공부(Programming Study)/네트워크(Network) 2023. 3. 25. [컴퓨터네트워크]1.What is Internet? 목표 컴퓨터 네트워크의 계층적인 프로토콜 구조 이해 인터넷에서 사용되고 있는 응용 프로그램, 트랜스포트 프로토콜, 라우팅 알고리즘과 프로토콜 이해 네트워크 자원 활용율을 높이고 사용자에 대한 서비스를 향상시킬 수 있는 네트워크 프로토콜 설계 및 분석 능력 배양 What is the Internet? 가장자리 - hosts = end systems 애플리케이션을 실행함(host) 네트워크의 가장자리(end system) 중앙 - 라우터/스위치 : 목적지까지 가게 유도함 링크 - 물리적인 연결 Internet = network of networks protocols = 메시지 송/수신을 제어하는 일련의 규칙들(표준화) IETF(Internet Engineering Task Force) - RFC(Reques.. 프로그래밍공부(Programming Study)/네트워크(Network) 2023. 3. 25. 이전 1 2 3 4 다음 728x90