Roxy(171)
-
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는은 ..
2016.11.10 -
Frame Header (Ethernet II, IEEE802.3) 구조
Ethernet은 "Ethernet Specification"라는 이름으로 DIX(DEC, Intel, Xerox)에서 1980년에 버전 1.0을 발표했다.이후 1981년에 이더넷을 국제 표준으로 지정받기 위해 수정작업을 거치고 1982년에 버전 2.0을 발표하게 된다.(현재 사용하고 있는 Ethernet II이다.) 이후 1983년에 IEEE 802.3 워킹그룹의 표준화 작업이 마무리 되어 IEEE 표준위원회는 802.3 CSMA/CD 네트워크라는 이름으로 LAN 표준을 발표하였다. 이더넷 사양중 일부 내용이 수정된것을 제외하고는 문구가 그대로 반영될 정도로 이더넷은 802.3 표준에 절대적 영향을 미쳤다.Ethernet II와 IEEE 802.3의 구조는 다음과 같다 ◈ Preamble Etherne..
2016.11.10 -
OSI 7 Layer - 하위계층
이번 장에서는 하위계층인 4. Transport, 3. Network, 2. Data Link, 1. Physical 에 대해 알아보겠습니다. 하위 계층 [Lower Layer] 라하며 OSI 7계층 중 데이터 전송과 흐름에 관련된 부분인 컴퓨터를 위한 계층입니다. 우리가 상위 계층에서 데이터를 생성 하였다면 하위계층에선 데이터 전송을 담당하며 마치 우체국과 같은 역활은 한다 생각하시면 됩니다. 전송 계층은 데이터 전송 방식을 결정하고, 서비스의 포트번호를 구별할수 있습니다. 데이터 전송 방식에는 TCP 와 UDP 가 있으며 우리는 신뢰성과 속도로 구별할 수 있습니다. TCPUDP신뢰성O 또는 ↑X or ↓속도느리다빠르다 TCP는 Transmission ..
2016.11.10 -
OSI 7 Layer - 상위계층
Internet 에서 사용되는 Protocol 인 TCP/IP, 좀 더 세분화하여 계층별로 나눈 OSI 를 다루면서 각 계층에는 어떠한 동작을 하는지, 또 어떠한 기능이 있는지 하나씩 알아보도록 하겠습니다. 우선 각 계층별 이름을 알아보자면 아래의 [표 1] 와 같습니다. [표 1] 7 계층Application응용 계층6 계층Presentation표현 계층5 계층Session세션 계층4 계층Transport전송계층3 계층Network네트워크 계층2 계층Data Link데이터 링크 계층1 계층Physical물리 계층 위와 같이 7계층으로 이뤄졌으며 크게 상위 계층과 하위 계층으로 나눠서 볼 수 있습니다. 상위 계층은 7,6,5 계층을 표현하며 정의로는, 사용자를 위한계층으로 데이터 생성합니다. 하위 계층은..
2016.11.10 -
OSI 모델
우리가 사용하는 Internet의 Protocol에선 TCP/IP를 사용하지만 각 계층별 좀더 세분화 하여 계층화 한것이 바로!! OSI 모델, 모형 입니다. OSI 는 Open Systems Interconnection Reference Model 의 약자로써 국제 표준화 기구(ISO) 에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층별로 나누어 설명한 것입니다. 우리는 OSI 모델을 OSI 7 Layer 또는 OSI 7 계층 모형이라고 하는 것이구요. 우선, Why? 왜 우리가 이런 복잡한 계층화된 모델을 알아야 하는 이유부터 알아보겠습니다. 그냥 단순히 전송버튼으로 인해 데이터를 보내면 되는데 7계층 구조를 따라야 하는 이유는,, 편지를 친구에게 보낼때 단순한 과정을 보면 편지 쓰..
2016.11.10 -
네트워크 모델
네트워크 모델에 대해서도 개념적으로 알아보겠습니다. 네트워크 모델이란 네트워크를 구축할 때 어떠한 구조로 가야할지 결정하게 되는데 어떤 구조를 가지고 구축해야 할지 보다 어떤한 서비스를 제공 하는 네트워크 구축해야하는지를 더 고민해야합니다. 그 이유는 네트워크상에서 어떠한 서비스를 제공할지 결정했다하면 그 서비스를 제공, 구현 하기 위해 특정한 프로그램을 선택해야 하는데 그 프로그램, 소프트웨어는 용도에 따라 Server-Client 방식과 Peer-to-Peer 방식으로 나눠져 구현 됙 때문입니다. 네트워크 모델은 네트워크에서 장비와 장비가 자원, 데이터를 공유 하는 방법을 나타내게 됩니다. 이제 Server-Client 방식과 Peer-to-Peer 방식에 대해서 소개해 보고자 합니다. 우선 Serv..
2016.11.10