본문 바로가기

TCP/IP

[ 네트워크 쉽게 이해하기 18편 ] IP Header IP헤더 구조 IPv4 header 헤더 Version 필드 (4bit): TCP/IP 제품은 IP v4를 사용한다. Header Length 필드(4bit): IP 헤드의 길이를 32비트 단위로 나타낸다. 대부분의 IP 헤더의 길이는 20바이트 입니다. 필드 값은 거의 항상5다(5 * 32 = 160bit or 20Byte) Type-of-Service Flags; 서비스의 우선 순위를 제공한다. Total Packet Length 필드 (16bit); 전체 IP 패킷의 길이를 바이트 단위로 나타낸다. Fragment identifier 필드 (16bit); 분열이 발생한 경우, 조각을 다시 결합하기 원래의 데이터를 식별하기 위해서 사용한다. Fragmentation Flags 필드 (3bit); 처음 1bit는은 .. 더보기
[ 네트워크 쉽게 이해하기 14편 ] 물데네전세표응 ㅡ OSI 하위계층 이번 장에서는 하위계층인 4. Transport, 3. Network, 2. Data Link, 1. Physical 에 대해 알아보겠습니다. 하위 계층 [Lower Layer] 라하며 OSI 7계층 중 데이터 전송과 흐름에 관련된 부분인 컴퓨터를 위한 계층입니다. 우리가 상위 계층에서 데이터를 생성 하였다면 하위계층에선 데이터 전송을 담당하며 마치 우체국과 같은 역활은 한다 생각하시면 됩니다. 전송 계층은 데이터 전송 방식을 결정하고, 서비스의 포트번호를 구별할수 있습니다. 데이터 전송 방식에는 TCP 와 UDP 가 있으며 우리는 신뢰성과 속도로 구별할 수 있습니다. TCP UDP 신뢰성 O or 높다 X or 낮다 속도 느리다 빠르다 TCP는 Tran.. 더보기
[ 네트워크 쉽게 이해하기 12편 ] OSI 7 Layer, OSI 7계층 우리가 사용하는 Internet의 Protocol에선 TCP/IP를 사용하지만 각 계층별 좀더 세분화 하여 계층화 한것이 바로!! OSI 모델, 모형 입니다. OSI 는 Open Systems Interconnection Reference Model 의 약자로써 국제 표준화 기구(ISO) 에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층별로 나누어 설명한 것입니다. 우리는 OSI 모델을 OSI 7 Layer 또는 OSI 7 계층 모형이라고 하는 것이구요. 우선, Why? 왜 우리가 이런 복잡한 계층화된 모델을 알아야 하는 이유부터 알아보겠습니다. 그냥 단순히 전송버튼으로 인해 데이터를 보내면 되는데 7계층 구조를 따라야 하는 이유는,, 편지를 친구에게 보낼때 단순한 과정을 보면 편지 쓰.. 더보기
[ 네트워크 쉽게 이해하기 10편 ] OSI 7 Layer & TCP/IP Model Layer 이번에는 우리가 인터넷을 하기 위해서 가장 대표적인 네트워크 모델인 TCP/IP Model에 대해서 알아보겠습니다. TCP / IP 는 60년대 후반 부터 장비와 장비간에 통신을 위해 미 국방성 ( DoD : Department of Defense ) 에서 개발하여 만들어진 프로토콜 입니다. TCP / IP 는 거의 모든 컴퓨터가 기본으로 제공하여 인터넷 표준 프로토콜입니다. TCP/IP 역사를 보면 1974년 전송제어프로토콜 ( TCP : Transmission Control Protocol ) 이 나오면서 1981년 IP ( Internet Protocol )이 RFC791 표준으로 1982년 TCP/IP 가 표준 프로토콜로 지정 되었습니다. 우선 TCP/IP 를 보면 Open Protocol 로써 .. 더보기
[ 네트워크 쉽게 이해하기 9편 ] 프로토콜 이란? Protocol 이란 무엇인가? 우린 인터넷(Internet)이 무엇인지도 알아봤고 이제부턴 인터넷을 통해 전세계 모든 사람들과 연결 되어있다는 것을 알게 되었습니다. 이로 인해 지구 반대편에 있는 친구와도 통신이 가능하게 되었는데 만약 인터넷을 통해 메신져로 아프리카에 있는 사용자와 대화를 하게 되었는데 서로 사용 하는 언어가 달라서 대화가 안된다면 우리는 서로 통신을 하고 있다고 할 수 있을까요? 한국어를 사용하는 한국인과 다른 언어를 사용하는 외국인이 서로 이해 할 수 없는 언어를 사용한다면 연결이 되어 있다라고 해도 대화 한다라고 말 할 수는 없을겁니다. 마찬가지로 컴퓨터와 컴퓨터, 장비와 장비간에 서로 통신을 하려고 할때 이해 할 수 없는 언어를 사용 한다면 당연히 통신이 안된 다고 할 수 있겠죠 사람과 사람이 통신할때 서로 .. 더보기