no image
6. Mobile
1. Wired core network는 wired로 이루어져 있음 2. Wireless Host laptop, smartphone.. Base station Wifi AP, Cellular AP.. wired network에 연결되어 있을 수 있음 wired wireless packet 전환 가능 Link multiple access protocol various data rates, transmission distance Infrastructure mode base station handoff - mobile 이동하면서 base station을 변경 Ad hoc mode no base station link로 연결된 node까지만 data 전송 가능 2.1. Wireless Link 특징 Decrea..
2023.05.01
5. Link layer
1. Link layer wired links, wireless links, LANs different link protocol over different link NIC (network interface card)를 통해 link layer 접속 Framing, link access MAC address가 header에 추가되어 destination에서 사용됨 Reliable delivery between adjacent nodes wired link에서는 bit-error가 low wireless link에서는 high bit-error Error detection noise에 의해 error가 발생함 receiver가 retransmisson이나 frame drop을 보고 error가 발생했음을 알..
2023.05.01
no image
4. Network layer
1. Forwarding vs Routing Forwarding Routing Data plane에서 앞으로 보내기 Control plane에서 길 찾기 Control plane을 바탕으로 Data plane에 routing 정보 기록 Data plane에서는 이것으로 보고 Forwarding 2. Per-Router Control Plane router마다 routing algorithm이 존재 Distributed control 3. Locally Centralized Control Plane local control agent가 remote controller에 정보 제공 Centralized control 4. Data plane 4.1. Forwarding Destination based des..
2023.05.01
no image
3. Transport layer
1. Socket programming 1.1. UDP no connection, out-of-order 전송 1.2. TCP connection 기반, in-order 전송, reliable 1.3. Latency 2. Transport layer vs Network layer Transport layer Network layer logical communication between process logical communication between host 3. Multiplexing vs Demultiplexing Multiplexing Demultiplexing 여러 message를 쪼개서 하나의 segment로 제작 segment를 쪼개서 각 message를 올바른 socket으로 전달 conn..
2023.05.01
no image
2. Application layer
1. Protocol HTTP web protocol, port 80, 주로 TCP(최근 UDP) FTP file 전송, TCP/IP SMTP mail 전송, port 25, TCP, POP3와 IMAP을 사용 POP3 TCP/IP를 이용해 mail을 가져오고 지움 IMAP TCP/IP를 이용해 mail을 가져옴 DNS Domain name-IP 관리, UDP 2. Socket process process마다 전용 socket을 생성하여 data를 주고 받음, port # 할당 IP address로 Host를 찾고 prot #로 process에 data를 전달 3. Application-service requirement Data integrity reliability, loss tolerate Timi..
2023.05.01
no image
1. Overview
​1. Queuing and Delay L: packet length, a: packet arrival rate, R: link bandwidth La/R ~ 0 | delay가 거의 없다 La/R ~ 1 | delay가 크다 La/R > 1 | loss 발생 2. Loss and Delay Total delay = Processing delay + Queuing delay + Transmission delay + Propagation delay 3. Encapsulation between layer 4. Internet history
2023.05.01