Computer Sience

    [Network] 프로토콜(Protocol)이란?

    프로토콜이란? 우리나라 말로는 규약이라는 뜻인데 컴퓨터끼리는 서로 같은 프로토콜끼리만 통신이 가능합니다. 즉, 컴퓨터끼리 서로 통신을 하기 위해서 꼭 필요한 통신 규약이라고 볼 수 있습니다. 네트워크에 나오는 영어 약자 중 뒤에 P가 들어가는 것은 대부분 프로토콜의 약자입니다. 이 프로토콜에도 여러 종유가 있습니다. 대표적으로 인터넷에서 사용하는 프로토콜은 TCP/IP(Transmission Control Protocol / Internet Protocol)입니다. 그 외에도 IPX, UDP, AppleTalk, HTTP, FTP 등 여러 프로콜이 있습니다. 프로토콜의 종류 계층 프로토콜 응용(Application) Telnet, FTP, HTTP, SMTP 표현(Presentation) ASCII, J..

    [Network] OSI 7계층

    [Network] OSI 7계층

    통신에 관한 국제표준기구인 ISO(International Organization for Standardization)에서 7단계 별로 표준화하여 그 효율성을 높이기 위해 사용되었습니다. 왜 사용하는 것일까? 데이터의 흐름을 한눈에 볼 수 있습니다. 문제가 발생했을 때 해결하기가 편리합니다. 표준화를 통해 여러 회사의 장비를 써도 네트워크가 이상 없이 돌아갑니다. 즉 통신을 편리하게 하기 위해서 사용됩니다. 물리 계층(Physical Layer) 전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송하게 됩니다. 사용되는 단위 : 비트(ON/OFF) 대표적으로 통신 케이블, 리피터, 허브 등이 있습니다. 데이터링크 계층(Data Link Layer) 물리 계층을 통하여 송-수신되는 정보의..

    [Network] 유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast)란?

    [Network] 유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast)란?

    유니캐스트, 브로드캐스트, 멀티캐스트는 네트워크에서 통신을 하는 방식에 따라 구분합니다. 1:1이냐, 전부를 대상으로 하느냐, 그룹을 대상으로 하느냐에 따라 차이가 있습니다. 유니캐스트(Unicast) 우리가 네트워크 상에서 가장 많이 사용하는 통신 방식입니다. 통신을 받는 PC의 주소를 프레임 안에 써넣는데 이때 하나의 PC를 넣어야 합니다.(1 : 1) 어떤 PC가 유니캐스트 프레임을 뿌리게 되면 로컬 네트워크 상에 있는 모든 PC들이 이 프레임을 받아들여서 자신의 랜카드의 MAC Address와 비교하게 됩니다. 그때 자신의 랜카드의 MAC Address와 받은 MAC Address가 서로 다른 경우 바로 그 프레임을 버리게 되고 같은 경우 이 프레임을 CPU로 올리게 됩니다. 이 방식은 전송받은 ..

    [Network] 맥 주소(MAC Address)란?

    [Network] 맥 주소(MAC Address)란?

    MAC Address란? 미디어 액세스 컨트롤(Media Access Control)의 주소로 컴퓨터를 네트워크상에서 구분할 때 사용합니다. 즉 통신을 위해 서로를 구분할 일종의 주소입니다. 통신을 위해서 IP주소가 각 장비마다 배정되고, 인터넷은 TCP/IP로 통신을 하고 통신을 위해 IP주소를 사용합니다. IP주소만 있으면 모든 통신이 일어날 것 같지만 사실은 IP주소를 MAC으로 바꾸는 절차(APR : Address Resolution Protocol)를 밟고 있습니다. 라우터를 거치지 않는 네트워크 PC A와 PC B가 통신을 하려고 하는 그림입니다. PC A가 자기가 속한 네트워크의 모든 PC에게 B라는 친구가 있으면 통신을 하고 싶으니까 MAC address를 알려달라고 메시지를 보냅니다.(브..

    [Network] 케이블과 UTP케이블의 순서

    [Network] 케이블과 UTP케이블의 순서

    케이블 케이블 종류에는 약간의 법칙이 있습니다. 예를 들어서 10 Base T라는 케이블에 대해서 알아보겠습니다. 10 Base T 10 : 10Mbps Base : Baseband T : TP(Twisted Pair) 앞에 나오는 숫자는 속도를 의미하고, 그다음에는 밴드의 종류를 나타냅니다. Baseband와 Broadband가 있는데 Baseband는 디지털 방식이고, Broadband는 아날로그 방식이라고 생각하시면 됩니다. 마지막으로는 케이블의 종류나 케이블이 전송할 수 있는 최대 거리가 나와있습니다. 위의 경우에는 케이블의 종류가 나오면서 TP케이블이 쓰였네요. 케이블의 종류가 나오지 않고 숫자가 나오면 최대 통신 거리가 나오는 것입니다. 10 Base 5가 나오면 최대 500미터까지 통신이 가..

    [Network] UTP케이블과 카테고리

    네트워크에서 케이블이란 전화 케이블이나 전원 케이블이 아닌 통신 케이블입니다. 장비를 연결하는 곳 어디에나 들어가고 광케이블, UTP 케이블, 동축 케이블 등 여러 가지 종류가 있습니다. TP케이블 TP케이블은 Twisted Pair 케이블로 두 가닥이 서로 꼬여 페어를 이루어져 있는 케이블입니다. 대표적으로 UTP 케이블과 STP케이블이 있습니다. UTP케이블 Unshileded Twisted Pair 케이블로 감싸지 않은 TP케이블입니다. 우리가 주로 사용하는 케이블입니다. STP케이블 Shileded Twisted Pair 케이블로 케이블 주변을 절연체로 감싸서 만든 케이블입니다. UTP보다 성능이 좋고 가격이 비쌉니다. 케이블 주변을 절연체로 감싸서 EMI를 줄였습니다. STP케이블이 성능이 더 ..

    [Network] LAN, WAN, 이더넷, 토큰링

    네트워크 구성 요즘 네트워킹은 LAN과 WAN이 공존하는 형태를 이루고 있습니다. LAN(Local Area Network) 지역 네트워크로 한정된 공간에서 네트워크를 구성하는 것입니다. 사무실에 컴퓨터 30개가 있는데 이것들을 네트워크로 구성한다는 것을 사무실에 LAN을 구축한다라고 할 수 있습니다. WAN(Wide Area Network) 광 범위 네트워크로 멀리 떨어진 곳을 서로 연결하는 경우(LAN과 LAN 사이를 연결)에 사용합니다. 인터넷에 접속하는 것을 WAN이라고 할 수 있습니다. 네트워킹 방식 이더넷, 토큰링, FDDI, ATM 등 여러 가지가 있습니다. 어떤 네트워킹 방식을 사용하느냐에 따라 랜카드를 비롯하여 구입해야 하는 네트워크 장비들이 달라집니다. 내가 사용하는 네트워킹 방식을 모..

    [Network] 네트워킹 그리고 인터넷, 인트라넷, 엑스트라넷

    네트워킹 간단하게 말해서 서로 연결되는것입니다. 서로 연결되어 정보, 그리고 자원을 공유하는 것이죠. 네트워킹이라는 말이 처음 나온것도 비싼 장비를 혼자 쓰는 것이 아까웠던 것에서부터 출발했다고 합니다. 한마디로 정의하자면 네트워킹은 장비들이 서로 대화가 가능하도록 묶어준 것입니다. 인터넷 여러개의 네트워크를 묶은 것입니다. 회사나 단체에서 자신들의 정보를 공유하고자 만들었던 네트워크를 더 많은 사람들과 공유 하고자 서로 연결을 하면서 인터넷이 시작되었습니다. 하나의 프로토콜(TCP/IP)을 사용하며 웹브라우저를 이용합니다. 인터넷이 전 세계의 컴퓨터를 서로 묶어 놓게 되었고, 이곳에서 많은 정보를 얻어 낼 수 있습니다. 인트라넷 내부 망을 이용한 네트워크로 내부망을 마치 인터넷을 사용하는것처럼 쓰도록 ..