알렉의 행복 산책

TCP/IP의 시작 본문

쉽게 풀어본 IT 기술

TCP/IP의 시작

알렉 알렉 2018. 9. 1. 18:36

인터넷의 시초는 1969년 미국 국방성의 연구로부터 시작됐다. 기술 발전은 전쟁, 포르노 산업등에서 시작됨은 공공연한 사실이다. 그리 유쾌한 일은 아니지만, 사람들의 필요에 의해서 출발하고 그것이 사업이 되었을 것이다. 아파넷이라고 불리었고, 대학 연구기간과에서 실험적으로 시작이 되었고, 서로간의 통신을 위해서 시작이 되었다. 아파넷은 점점 커지기 시작했다.

그런데, 상호간의 접속을 위한 프로토콜(일종의 약속)이 필요했고, 이를 위해서 1982년 OSI라는 프로토콜이 만들어졌다. 그런데, 표준규약이 또는 통신사들이 내세우는 표준이라는 것이 뒤떨어지고 또는 너무 무겁기 때문에 실제로는 사용을 안하듯이 이 표준을 뒤로 하고 TCP/IP표준이 더 많이 사용하게 되었다.

TCP/IP 프로토콜도 OSI 7 layer를 참조한 것이고, 그 중 필요한 것들 위주로 경량화 했다고 보면 된다. TCP/IP는 4계층이다. 링크 계층, IP계층, 전송계층, 애플리케이션 계층이다. 각각 링크계층은 직접 연결해서 데이터를 보내는 것이다. 이더넷 네트워크 카드를 의미한다. IP계층은 주소와 같다. 어디로 보낼 것인지 어디와 통신할 것인지 대상을 연결한다. 선로와 같은 역할을 한다.

TCP는 데이터를 전달하는 책임을 진다. 전송을 하다가 일부 실패를 하면 다시 보내주거나 하는등에 전달까지를 책임진다. 어플리케이션 레이어는 http 프로토콜과 같은 어플리케이션에서 직접 사용하는 프로토콜이다. FTP도 있고, 여러가지 직접 프로그램에서 사용하는 프로토콜이다. 어플리케이션에서는 패킷이 어떻게 전송되는지는 관여하지 않고, 상위 레벨에서 기능 동작을 요청하거나 수행할 수 있다. 파일을 송수신 한다든지 웹페이지를 전달 받는 정도의 명령만 수행된다. 이러므로써 어플리케이션 개발이 필요한 기능 위주로 요청을 하고 개발을 할 수가 있다.

책처럼 전체를 보기를 원하시면 아래 링크를 클릭하시고 북마크 하셔서 보시면 편리합니다. 

https://wikidocs.net/22386


폰으로 자주 보시면 편리하게 앱으로 다운 받으세요.


안드로이드앱 다운로드

https://play.google.com/store/apps/details?id=com.hitouch.wikibook

'쉽게 풀어본 IT 기술' 카테고리의 다른 글

압축의 원리 간단하게  (0) 2018.09.01
TCP/IP의 시작  (0) 2018.09.01
NAT는 사설과 공인 IP 변환기  (0) 2018.09.01
캐시(Cache) 개념과 원리  (0) 2018.09.01


기술 노트 앱으로 받으시면 편리하게 보실 수 있습니다. 다운로드
그리고 아래 보시면 컴퓨터 구조 및 운영체제 도서 전체를 PDF로 올려뒀습니다. 받아보시고 참고하시면 좋을거 같습니다.
https://brainwave.tistory.com/895
이제 막 기술노트 라는 유투브 시작했습니다. 앱개발 부터 IT 전반에 대한 기술을 노트 하듯이 설명을 하려고 합니다. 썸네일이 미워서 죄송합니다. 그냥 기술쟁이가 할 수 있는게 이 정도 수준이니 이해부탁드리구요. 괜찮으시다면 지켜봐주세요. 시간 날때마다 해보려고 합니다. [유투브 기술노트]

쇼핑 사이트 한군데서 편리하게 접속하세요~다스캔 클릭
https://www.dascan.com

구주소 신주소 변환, 우편번호 영문주소까지 한방에 가능해요~
http://address.hitouchsoft.com

아이들을 위해서 직접 만들어본 유용하고 다양한 앱과 서비스가 있습니다. 구경해보세요~
http://www.hitouchsoft.com

0 Comments
댓글쓰기 폼