3. 컴퓨터 네트워크
1) 네트워크의 종류
* LAN : Local Area Network. 일정 지역 내의 근거리 통신트워크. 도시 내의 여러 LAN을 묶는다.
* WAN : Wide Ares Network. 원거리 데이터 전송 통신망.러 종류의 정보서비스가 부가된 통신망.
* VAN : Value Added Network. 부가가치 통신망. 정보의 축적과 제공, 통신속도와 형식의 변화, 통신경로의 선택 등 여러 종류의 정보서비스가 부가된 통신망.
* ISDN : Integrated Services Digital Network. 종합정보 통신망. 전화, 팩스, 데이터 통신, 비디오텍스 등 통신관련 서비스 를 종합하여 다루는 통합서비스 디지털 통신망. 디지 털 전송방식과 광섬유 케이블 사용. 꿈의 통신망이라 불린다.
2) Host/Terminal
* Host : Mainframe Computer. 중앙의 대용량 컴퓨터. 인터넷에 연결되어 주요 역할을 하는 각각의 독립적인 컴퓨터. 보통 여러 사람이동시에 사용할 수 있는 다중 사용자 시스템(일반적으로 UNIX)이다.
* Terminal : 단말기. Host를 이용하기 위한 컴퓨터 등 접속 장치.
* Node : Station. 네트워크에 속한 모든 장치. 일반적으로 호스트, 터미널, 중계기 등을 포함하는 말이다.
3) LAN의 구성 형태
* 단일 노드
- Point-to-point : 점대점 연결. 2개의 네트워크 서버 사이에 고속연결 구현.
- Multi-point : 다지점 연결. 모든 노드(Station)가 연결. 그물(Mesh)형태. 통신회선의 총길이가 가장 길고 복잡.
* 다중 노드
- 방사형 : Star형. 중앙집중식. Main 노드(Hub)에 각 단말기를 직접 연결. 전체 통신망을 중앙에서 통제한다.
- 고리형 : 폐쇄 Ring형 통신회선으로 Ponit to Point 접속. 인접 단말기에는 데이터를 직접 전달하고, 다음 단계의 단말기에는 인접단말기를 통해 중계하여 전달하는 단방향 전 송 방식. 전체 네트워크를 관리하는 중앙지점이 없으며 각 노드의 연결을 최소화한다.
- Bus형 : 모든노드가한줄로 연결.각 노드는 고유의 주소를 가져 메시지가 지정된 노드에만 전달된다. 노드 수가 많아지면 전송력이 약해져 자동중계장치가 필요하다. 양방 향(Full Duflex) 전송.
- Tree형 : 여러 개의 Bus형 네트워크를 계층적으로 연 결. Bus형 네트워크의 변형이다.
4) 데이터 교환방식
* Point to Point 교환방식 : 중앙컴퓨터와 터미널이 1대1로 독립적이고 직접적으로 연결. 가장 단순한 형태이다.
* 회선 교환방식(Circuit Switching) : 중앙컴퓨터와 터미널 간에 통신회선을 설정하여 미리 정해진 경로에 따라 데이터를 교환.
* Packet 교환방식(Packet Switching) :패킷형태의 데이터를 송신측 패킷교환기에 저장하였다가 수신측의 요청으로 수신측 패킷 교환기에 전송하는 방식.
* 메시지 교환방식(Message Switching) : 데이터의 논리 적 단위를 교환. 회선 교환방식의 단점을 보완하였다. 데이 터의 크기에 제한이 없고 디지털 교환에 적합.
* Multi Point 방식 : 하나의 회선을 여러 개의 단말기로 연 결한 다중 교환 방식.
5) 데이터 전송제어(Media Access Control)
* 중앙집중식 : Centralized Control. 데이터 전송을 중앙에서 통제.
* 임의 제어 : Random Control. 모든 스테이션(노드)이 전송 권한. 충돌을 감지하는 기능이 있다. 이더넷 등에서 사용.
* 분산 제어 : Distributed Control. 한 번에 한 스테이션씩 전송권 한이 있다. Token Ring 전달방식에서 많이 사용.
6) 네트워킹 장비
* 허브(Hub) : 네트워크에서 각 단말기의 집선장치.
* Repearter : 자동중계장치. 수신된 신호를 증폭, 회복시켜서 재전 송하여 전송거리를 확장. 같은 규격의 케이블 사용.
* Bridge : 다른 종류의 케이블을 연결. 혼잡한 네트워크상에서 수송량을 분리.
* Router: Protocol의 전환이 없거나 Protocol이 다른 3개 이상의 네트워크를 연결하여 데이터전달통로를 제공해 주는 Host.
* Gateway :Protocol이 전환(Converting)되거나 공통점이 전혀 없는 네트워크와 연결하여 데이터전달통로를 제공해 주는 Host. 보통 Router와 Gateway는 같은 의미로 쓰인다.
7) Backbone
이종 또는 동종의 네트워크를 연결하여 그 중 추 역할을 하는 네트워크. 계층화된 네트워크의 최상위 계층. 인터넷의 주가 되는 기간망. 보통 광섬유를 이용.
* FDDI : Fiber Distributed Data Interface. 광섬유 이용 통신선로.
4. TCP/IP
1) Client/Server
*Client:정보가필요할때특정 서버에게원하는정보를 요청할 수 있는 프로그램 또는 시스템. 서버의 정보를 이용한 다. 사용자의 명령을 받아 적절한 서버에 연결하고 명령이 정확하게 수행되는지 확인한다.
* Server : Client가 요청한 정보를 제공하는 프로그램 또는 시스템. 하나의 Server가 여러 Client의 요청을 처리한다.보통 소규모 네트워크에서는 서버프로그램을 실행하는 컴퓨터를 말한다.
* Client/Server 구조의 특징 :
- 대부분의 인터넷 도구는 Client/Server 구조.
- Client와 Server는 독립적으로 활동.
- 작업의 분산처리방식으로 중앙집중처리방식보다 효율성 증가.
- 인터넷의 Client 유형에는 각기 다른 고유의 명령을 가진다.
2) Protocol
* 패킷(Packet) : 네트워크에서 전송되는 데이터의 기본 단위. 인터넷에서 모든 데이터는 패킷으로 나뉘어 전달된다. 보통 패킷에는 일련번호와 수신측 주소, 에러 검출용 정보가 들 어있다.
* Protocol : 통신규약. 전송규약. 네트워크에서 데이터를 전송하기 위한 약속.
3) OSI 참조모델(Open Systems Interconnection Reference Model)
* 정의 : 네트워크 프로그래밍 국제표준안. 1977년 국제표준 화기구 (ISO : International Standards Organization)에 의해 제정.
3) 7개의 계층(Stack) 구조
7. Application Layer : 응용프로그램 계층. 일반 사용자
에게 통신기반의 서비스를 제공한다. 이기종 컴퓨터 간의 TerminalEmulation과 서로 다른 파일시스템 간의 파일 전송 등.
6. Presentation Layer : 코드 체계가 다른 컴퓨터간의 코 드 변환, 데이터 압축 등을 담당.
5. Session Layer : 시스템들 사이에서 조직적이고 동기화 된 방식으로 데이터를 교환할 수 있는 수단을 제공.
4. Transport Layer : 이동계층. 전송계층. 상위 계층에 서 실어온 데이터를 전송 가능한 크기로 나누어주며, 데이터 가 상대방컴퓨터에 정확히 도착하게 한다. 상위 계층에 처리 능력과 신뢰도의 관점에서 품질보증.
3. Network Layer : 데이터의 경로를 설정하여 네트워크 간의 데이터 전송을 담당. 경로지정과 흐름제어.
2. Data Link Layer : Physical layer에 전송할 신호를 생 성. 떠다다니는 신호를 받아서 인식할 수있는 데이터로 변환. 간단한 오류수정과 검출처리방법을 제공하여 데이터의 분실 과 손상을 막는다.
1. Physical Layer : 물리적 계층. LAN 케이블과 같이 실 제로 Databit가 흐르는 layer.
(물-데-네-트-세-프-응(어플리케이션=응용))
4) TCP/IP
*정의:다른종류의컴퓨터상호간의 통신을가능하게하 는 통신규약.
- OSI 참조모델을 간단하게 구현.
- 컴퓨터와 데이터통신 장치를 네트워크에 접속하 기 위해사용되는 100가지 이상의 데이터통신 프로토콜의 집합.
* TCP :Transmission Control Protocol. 데이터의 흐름을 관리하고 데이터의 정확성 여부를 검사. 흐름지향이며 신뢰성이 있다.
- 데이터를 패킷으로 나누어 일련번호, 수신측 주소, 에러검 출코드를 추가한다.
-수신측TCP는에러를검사하여에러가있을때송 신측으로 재전송을 요구한다.
- OSI 7계층의 Transport Layer 대응한다.
- FTP : File Transfer Protocol. 컴퓨터들 간에 파 일 교환.
- Telnet : Telecomunication Network. 원격 Login 으로 단말기가 호스트를 대화식으로 사용.
- SMTP : Simple Mail Transfer Protocol. 호스트끼 리 텍스트전송.
* IP : Internet Protocol. TCP에 의해 패킷으로 변환된 데이터를 네트워크를 통해 다른 호스트로 오차없이 전송. - 필요시 패킷을 절단하여 전송.
- 비연결 프로토콜이다.
- 데이터를 제외한 헤더부분만 관리.
- OSI 7계층의 Network Layer에 대응한다.
* UDP :User Datagram Protocol. 한 번의 전송으로 보낼 수 있는 데이터의 양에 최대 크기로 부과. TCP에 비해 신뢰성이 없다.
- TFTP : Trivial File Transfer Protocol. 클라이언 트와 서버 사이에 복잡한 대화가 필요한 곳에 응용프로그램 에 의해 사용되는 파일 전송 프로토콜.
- SNMP : Simple Network Management Protocol. 간단한 네트워크의 관리 기능에 사용.
- NFS : Network File System. 다른 기종의 기계, 운영체제 및 네트워크 환경에서 파일 공유.
5) OSI 참조모델과 TCP/IP
'웹디자인기능사 > 웹디자인기능사 필기 요약' 카테고리의 다른 글
웹디자인기능사 - 인터넷 일반 - 제3강 인터넷 (3) (1) | 2024.06.04 |
---|---|
웹디자인기능사 - 인터넷 일반 - 제3강 인터넷 (1) (0) | 2024.05.08 |
웹디자인기능사 - 인터넷 일반 - 제2강 자바스크립트 (0) | 2024.05.08 |
웹디자인기능사 - 인터넷 일반 - 제1강 HTML (0) | 2024.04.30 |
웹디자인기능사 - 디자인 개론 - 제6강 색채조화 (0) | 2024.04.29 |