billions of connected compuing devices host = end systemsrunning network apps 우선, 인터넷을 할 수 있는 system이 필요하고, 그 system에서 인터넷을 할 수 있는 application이 실행된다
1. principles of network Our goals Chap1에서 우리는 Internet Protocol stack에 대해서 배웠었다. Application layer Transport layer network layer data
Application layer는 우리가 실제로 짤 수 있는 network program이다.Internet protocol 5계층(application, tansport, network, link, physical layer)Network core에는 physical
Socket이 왜 나왔는가? :Unix 계열의 system들에서 process들은 각각 독립적이다.process 간의 data를 주고 받는 것이 쉽지 않다.따라서 process 간의 communication을 하기 위해서는 OS의 service(system call)을
network layer에서 하는 일은 Routing이다.switch는 network device 중 routing 기능이 없다.edge router :host들에게 직접 연결되어 있는 router.core router : 중간에 연결되어 있는 router.forwar
Link layer : introduction