https://inyongs.tistory.com/78https://inyongs.tistory.com/79https://yonghyunlee.gitlab.io/data_communication/media-access-control/t_pro
Network Layer: The Control Plane network-layer function에는 forwarding과 routing이 있다고 언급했었다. data plane에서는 forwarding을 담당하며, buffer를 관리하고 control plane에서
네트워크 레이어의 기본적인 역할sending host로 부터 receiving host까지 세그먼트를 전달해 준다. \-> transport layer에서는 process to process communication이였다면 network layer에서는 host to
Transport Layer Services TCP Fairness TCP는 네트워크의 상황을 추측. throughput을 결정하는 bottleneck에서 bandwidth를 얼마나 공정하게 share하고 있을까? 만약, TCP Connection1이 먼저 연결 되어
Transport Layer Services transport services and protocols 트랜스포트 레이어가 하는 일 서로 다른 호스트에서 돌아가는 어플리케이션 프로세스 간 logical communication을 제공한다. 프로토콜은 엔드 시스템에서
P2P는 always-on 서버가 없다. \-> 서버 사용하는 P2P도 있긴 한데 서버의 역할이 Server와 Client 사이의 통신이 아닌 peer들을 관리하기 위한 서버이다.임의의 end System(Client, Peer)끼리 직접적으로 소통한다.Peer들은
TCP(Transmission Control Protocol)IP(Internet Protocol)HTTP(Hypertext Transfer Protocol)UDP(User Datagram Protocol)DNS(Domain Name System)POP(Post Off
전자 메일 3요소user agentsmail serversSMTP(Simple Mail Transfer Protocol)User Agenta.k.a. mail reader메일을 작성하고, 수정하고, 읽을 수 있게한다.예시) Outlook, Thunderbird, iPh
principles of network appliations application layer: 레이어 중 가장 위의 레이어 -> network application : 네트워크를 이용한 프로그램들 -> 이메일, 웹, 메세지 등 -> 두 가지의 application ar
end system 들은 access ISP(Internet Service Provider, 가입자망)를 통해 인터넷과 연결되어 있다.Access ISP 끼리 서로 연결 되어있어야 한다.\-> 연결 되어 있어야 임의의 두 호스트가 서로 패킷을 보낼 수 있다.네트워크의
Chapter 1.1~1.4 인터넷의 구성 인터넷은 한마디로 설명한다면 다음과 같다. > 인터넷은 수십 억개의 연결된 Computing Device다 Hosts 즉 End Systems(PC, Server, Laptop, SmartPhone, etc.)들이 Netw