컴퓨터네트워크 및 인터넷 역사
강의 : http://www.kocw.net/home/cview.do?mty=p&kemId=1169634
웹앱이 되었건 어떤 어플리케이션이 되었건 결국 하나의 OS 이며 네트워크 기능이 있기 때문에 서버와 통신하며 데이터를 주고 받는다. 애플리케이션의 프로세스는 네트워크 기능이 있는 웹앱 프로세스 와 네트워크 기능이 있는 서버 프로세스 의 통신이다.
강의링크클라이언트 와 서버 의 네트워크는 각 애플리케이션 계층 간의 통신이다. \- 이 때 통신은 애플리케이션 계층 하위 계층인 트랜스포트 계층 의 기능을 사용하는데 이 때 TCP 혹은 UDP 를 이용해 통신한다.TCP , UDP 어떤 프로토콜은 사용하든과 상관 없이
RDT (Reliable Data Transpose) 는 sender 와 reciever 의 feedback , retransmission 으로 이뤄진다.
RDT 를 보장하기 위해 우루루루 packet 을 보내고 유실되는 패킷들을 위해 Go Back N (GBN) , Selective Repeat
flow control 에 대한 전반적 이해와 congestion control 의 개요 , TCP 통신의 시작과 끝
자꾸 게시글이 비공개로 설정된다. > 왜지 ? 이상한 단어도 없는데
인터넷은 circuit 기반이 아니라 packet 기반의 통신 방법을 쓰며 서버와 클라이언트는 `packet`단위로 데이터를 보내고 라우터에선 `packet`을 독립적인 단위로 처리하여 전송한다.
IP packet 의 헤더와 Network Address Translation 에 대한 내용