이론 43

트랜스포트 계층

트랜스포트 계층의 역할은 사용자가 네트워크로 보낸 데이터가 목적지에 정확하게 도착하도록 관리하는 역할을 한다. 예를 들어서 설명하자면 1GByte의 파일을 다른 컴퓨터에 전송한다고 생각 할 때 그 컴퓨터에 1Gbyte를 전송하는 도중에 잘못 전송되어 파일에 이상이 발생한다면 다시 1Gbyte의 파일을 받아야 할 것이다. 따라서 이 파일을 1Mbyte나 10Kbyte로 나눠서 전송시킨다면 오류가 생긴 부분만 다시 받으면 되므로 시간과 정확도에서 효율이다. 조각으로 나뉘어서 전송된 파일을 뭉쳐서 하나의 파일로 만드는 것 또한 트랜스포트 계층의 역할이다. 이러한 트랜스포트 계층의 역할을 담당하는 프로토콜에는 TCP와 UDP, SPX등이 있다.

이론 2013.06.11

세션 계층

세션 계층의 역할은 네트워크상에서 컴퓨터들이 서로 통신을 할 경우에 양쪽 컴퓨터간에 최초에 연결이 되도록 하고 통신 중에 연결이 끊어지지 않도록 상호간에 연결상태를 유지시켜주는 역할을 한다. 예를 들어보자. 어느 한 홈페이지에서 프로그램을 다운 받으려고한다. 하지만 다운받으려고 버튼을 클릭했는데 잘 되던 홈페이지가 표시할 수 없는 페이지라고 뜬다. 이런 역할을 하는 것이 세션 계층이다. 그리고 접속이 되었다 하더라도 파일을 받지 못 할때가 있다. 이것은 해당 홈페이지가 사용자의 접속을 제안하기 때문이다. 이런 것도 세션계층의 역활이다. 정리하자면 세션계층은 컴퓨터와 연결을 확인하는 역할을 한다.

이론 2013.06.11

프리젠테이션 계층

프리젠테이션 계층은 네트워크로 보내질 데이터의 형식을 결정한다. 우리가 바라보는 동영상, 그림, 음악, 글자들은 모두 형식이 있다. 동영상 : avi, wmv 음악 : mp3, wav 그림 : GIF, JPEG, tif 글자 : ASCII, EBCDIC 등등이 있다. 이와 같이 여러가지 형식인데 컴퓨터는 바보라서 음악 형식인 mp3를 wav라고 입력하면 컴퓨터가 인식하지 못한다. 따라서 우리는 정확하게 형식을 전달해줘야 하는데 이 역할을 하는 것이 바로 프리젠테이션 계층의 역할이다.

이론 2013.06.11

어플리케이션 계층

7단계인 어플리케이션 계층은 사용자들이 이용하는 네트워크 응용프로그램이라고 생각하면 됩니다. 우리가 인터넷을 검색하려면 적당한 웹브라우저를 사용합니다 메일을 보내려면 그 메일을 보내는 프로그램을 연결해주는거죠(SMTP) 파일을 전송하는 경우에도 그에 맞는 프로그램을 연결시켜주는 거구요(FTP) 이런 식으로 어플레이션 계층은 필요한 프로그램에 연결해 주는 역할을 합니다. 주 프로토콜은 FTP(File Transfer Protocol) telnet SMTP(Simple Mail Transfer Protocol) DNS(Domain Name System) DHCP(Dynamic Host Configuration Protocol)등이 있다.

이론 2013.06.11

어플리케이션 계층

7단계인 어플리케이션 계층은 사용자들이 이용하는 네트워크 응용프로그램이라고 생각하면 됩니다. 우리가 인터넷을 검색하려면 적당한 웹브라우저를 사용합니다 좀 어려운 말로 말하면 다른 프로토콜간에 통신이 가능하도록 프로토콜을 변환해 주는 기능이 바로 어플리케이션 계층이다. 주 프로토콜은 FTP(File Transfer Protocol) telnet SMTP(Simple Mail Transfer Protocol) DNS(Domain Name System) DHCP(Dynamic Host Configuration Protocol)등이 있다. 프로토콜은 나중에 생각해 보도록 하자.

이론 2013.04.06

컴퓨터 개론

컴퓨터 개론에 대해서 정리하는 페이지입니다. 블로그로 보다보니 새로운 지식을 끼워넣을대마다 기존 블로그 위에 올라가게 되어서 정리하기 힘들었습니다. 그래서 정리하는 페이지를 만들고자 합니다 .^^ 혹시 낚이신분들은 죄송하고 빨리 재정비해서 조금더 쉽게 자료에 다가가실수 있도록 하겠습니다. 컴퓨터란? 컴퓨터의 발달 과정 컴퓨터의 분류 Data의 분류 진법 바꾸기 2진법 빼기연산

이론 2011.11.26

네트워크

네트워크 이론에 대해서 다룬 페이지입니다. 블로그로 보다보니 새로운 지식을 끼워넣을대마다 기존 블로그 위에 올라가게 되어서 정리하기 힘들었습니다. 그래서 정리하는 페이지를 만들고자 합니다 .^^ 혹시 낚이신분들은 죄송하고 빨리 재정비해서 조금더 쉽게 자료에 다가가실수 있도록 하겠습니다. 해당 제목을 클릭하시면 손쉽게 이동하실수 있습니다. ^^ 블로그 정리 inter,intra,extra 넷이란? 네트워크 맥어드레스 UTP 케이블 OSI 7 계층 Cast 프로토콜 IP주소 랜카드 허브 브릿지 브릿지와 랜카드의 차이

이론 2011.11.26

네트워크 - Looping과 그에대한 대처

루핑이란? 프레임이 네트워크 상에서 무한정으로 주고받으며 반복적으로 돌기 때문에 이더넷 특성상 네트워크가 조용해지기를 기다리면서 데이터를 전송하지 못하는 현상입니다. 이와같은 루핑은 네트워크를 치명적인 상태에 빠뜨릴 수 있습니다. 그렇다면 루핑을 막을 방법은 없을가요? 예 있습니다. 바로 스패닝 트리 알고리즘(Spanning Tree Algorithm)이라는 것입니다. 기술적인 내용에 들어가면 굉장히 복잡하고 여러 가지 설명드려야 할 것이 많겠지만 여기선 간단하게 알아보도록 합시다. 스패닝 트리 알고리즘이란? 우선 루핑에 대해서 다시 정리해 보겠습니다. 루핑이 발생하는 원인은 라우터와 스위치에서 배운 Flooding때문에 일어나는 것입니다. 자신의 프레임에 주소가 없는 경우 모든 주소에 데이터를 보내고 ..