layer의 정보가 packet의 header에 들어가야한다.처음 source에서는 순차적으로 각각의 layer의 header가 packet의 header 에 붙어서 내려온다.5개의 layer를 모두 지나면 destination에 도착한다.detination에서는 처음
공격받지 않게 architecture를 디자인해야한다.virus 자신이 받거나 실행해서 걸리는 감염 ex) email attachmet worm 수동적으로 받아서 걸리는 감염 spyware 내가 직접 방문한 웹사이트 등의 정보를 기록 악성 감염 어플 등이 깔렸는데
05-2dual-homed : two provider network are connected with one customerA, B, C are provider networksex) tier-I ISP or Regional ISP (access ISP를 연결하기 위해)
05-2SDN : Software Defined Networkingmonolithic router : HW와 SW가 합쳐져 있는 라우터proprietary router OS : OS를 router 회사에서 일체형으로 판매예전의 router 시장은 거의 Cisco의 독점
05-2ping : 서버가 살아있는지 확인하는 것실제로는 type + code 형식으로 작성된다.ex) 0 0, 3 2error reporting을 해준다ping : echo request / replynetwork layer에 위치해있다.Traceroute : 어느
03-1Transport protocols run in end systems여기서 end systems 란 host를 의미한다.sender sideapplication messages를 segment 단위로 분해해주고, network layer로 보내준다receiver
03-1 Datagram messaging serviesDemultiplexing : port numbersport number를 보고 적절한 application으로 전달한다Detecting corruption : checksumschecksums로 충돌이 일어날만
03_1Demultiplexing des port number를 보고 적절한 socket으로 보내준다.host receives IP datagramseach datagram has src IP, des IP each datagram carries one transpor
03_1 💡 TCP/IP datagram 📌 How much overhead? 20 bytes of TCP + 20 bytes if IP = 40 bytes + application layer overhead 💡 TCP segment > MTU (Maximu
03-2📌 How does TCP provide end-to-end reliability?실제 인터넷이 reliable하지 않기 때문에 (link error, packet loss ...) reliable TCP를 이용한다.TCP가 해결해야 하는 문제점reliable
03_2Sample RTT지금 현재의 , 가장 최근의 RTT 값Mesured time from segment transmission until ACK receiptEstimated RTTRTT값은 지속적으로 변하는데 이렇게 지속적으로 변하는 RTT값을 계속 계산해서 평
03_2BDP = bandwith \* delay앞장에서 말했듯이 Stop and wait ARQ 라는 것이 언급되었다.ARQ는 MSS 크기만큼 하나씩 보내기때문에 비효율적이다.그렇기때문에 데이터를 보내고 아직 ACK을 받지 않는 상태(=in flight) 에서 sen