무선랜으로도 충분히 파일을 옮길 수 있지만..

빠른 속도가 필요할땐 역시 유선연결이 최고다.

그래서 크로스케이블을 하나 사서 연결해보았다.

본인 노트북은 두대가 다 무선으로 인터넷이 연결되어 있기 때문에

남는 유선랜 포트를 이용한 것이다.

 

우분투(14.04LTS) 와 윈도우 8.1 Pro K 를 케이블로 연결.

각각 랜카드의 IP와 서브넷 마스크를 설정해준다.

IP는 가급적이면 192.168.x.y를 쓰는게 좋을 것이다.

여기서는 192.168.0.1 과 192.168.0.2 로 설정하였다.

서브넷 마스크는 255.255.255.0 을 입력하고, 기본 게이트웨이나 DNS 서버는 입력하지 않는다.

우분투는 ufw disable을 입력하여 방화벽을 꺼주거나 설정에 들어가서 따로 예외처리를 해준다.

이제 우분투에게 핑을 날려서 패킷이 잘 가는지 확인한다.

 

그리고 samba 설치. 여기서 많이 헤멨는데.. su - 로 관리자모드로 들어가서

apt-get install samba를 한다.

설치가 완료되면 system-config-samba 를 입력하면 설정창이 뜬다.

여기서 공유할 폴더의 경로를 넣어주고, 접근 허용을 해주면 된다. 끝.

 

 

UTP cat.5e / SSD->HDD 인데도 이정도 속도가 나온다. 적절한듯.

하고 나서 느낀점은.. 그냥 기가비트 공유기 신호 강한놈으로 사서 바로 앞에두고 쓰는게 더 나을 것 같다..

  

통신의 기본 4가지

Delivery : 원하는곳에 전송

Accuracy : 데이터가 깨지지 않고 전송

Timelineness : 지정된 시간 내에 전송

Jitter : 패킷간의 시간차가 작아야함

데이터의 흐름

Simplex : 단방향 통신

Half duflex : 양방향 통신(동시에 송신+수신 불가)

Full duflex : 양방향 통신

망 구성 방식(Physical topology)

 

Ring : 비용이 적게 들며 설치 제거 결합 분리 등이 쉽다. 안정성은 비교적 떨어짐.

Star : 허브는 교환기 역할을 하고 재구축이 쉽다. IO 하나만 있어도 된다. 그러나 허브가 고장나면 똥망

Mesh : 보안, 안정성이 좋고 에러 찾기도 좋다. 대신 비용이 많이 들고 재구축이 복잡하다.

Bus : 설치가 쉽다. 하지만 케이블이 절단되면 똥망

Hybrid : 위 topology 중의 두가지 이상을 섞은것.

OSI 7 Layer : 네트워크를 구성하는 7개의 계층. 하위 레이어로 갈수록 헤더가 추가된다.(캡슐화)

7. Application layer : 최상위 레이어. 데이터가 담겨진다. 가끔 밑에 있는 presentation, session layer의 일을 대신하기도 한다.

6. Presentation layer : 압축, 암호화 등을 함

5. Session layer : 동기화.. 그외 별로 중요한게 없음

4. Transport layer : flow control, error control, segmentation and assembly(단편화, 재조립)

3. Network layer : routing(경로 설정), logical addressing 라우터가 여기에 포함됨.

2. Datalink layer : framing, flow control, error control, access control, physical addressing. 스위치, 브리지가 포함됨

1. Physical layer : medium(매질), 망 구성방식(topology)관련. 케이블, 허브 등이 포함

각 레이어에서 추가되는 헤더의 세부 구성 요소등은 네트워킹 책을 참고하세요^^

Protocol(통신을 하기위한 약속)

이 부분도 한장으로 끝날 내용이 아니라서 간단한 특징만..

TCP : Transmission Control Protocol. 복잡하다. flow control, error control, congestion(혼잡) control 도 한다. full duplex.

UDP : User Datagram Protocol. 비교적 단순한 구조이며 flow control, error control을 하지 않는다(믿을게 못됨)

SCTP : Stream Control Protocol

IP : Internet Protocol(ICMP, IGMP, ARP, RARP등이 보조해준다)

TCP, UDP, SCTP는 transport layer에서, IP는 network layer에서 사용된다.

  

기본 용어

LAN/WAN : 네트워크의 범위를 구분한 용어. (Local / Wide)

Ethernet : 네트워킹의 여러 방식중 하나. CSMA/CD를 사용.

CSMA/CD : Carrier Sense Multiple Access / Collision Detection.

carrier sense : 신호를 감지한다. 네트워크 내의 다른 컴퓨터가 통신중이 아닌 때를 찾는다

multiple access : 다중 접근. 네트워크가 사용중이 아닐 때 대기중이던 컴퓨터들이 동시에 신호를 보내는 경우(이 경우를 collision이라 함)

collision detection : collision(충돌) 이 일어났을 경우를 감지하고 랜덤한 시간 뒤에 신호를 다시 보내려고 시도한다.

Token Ring : 네트워킹의 여러 방식중 하나. 네트워크 내에 한개의 '토큰'이 있는데, 토큰을 가진 컴퓨터만 신호를 보낼 수 있다.

 토큰이 오기를 기다려야 하므로 느리다. 하지만 충돌이 발생하지 않으며, 토큰을 다 사용하면 다음 컴퓨터로 넘긴다. IBM이 개발.

Baseband/Broadband : 간단하게 설명하면 디지털과 아날로그의 차이이다. 일반적으로 Baseband(기저대역)는 디지털 신호를 유선으로 보내는 것이고

Broadband(광대역)는 아날로그 신호를 보내는 것이다. 추가적으로, 디지털 신호는 무선으로 보낼수 없다. 그럼 스마트폰 등은

어떻게 통신을 할까? 모뎀(3G, LTE 등) 을 이용하여, 기기 내부에서 만들어지는 디지털 신호를 아날로그 신호로 바꾸어

기지국으로 보내 통신한다.

 

케이블

UTP cable : Unshielded Twisted Pair cable : 흔히 쓰는 케이블이며 주위의 잡신호 등을 막아주는 처리가 되어 있지 않다(Un-shield-ed)

STP cable : Shielded Twisted Pair cable : 잡신호 등을 막아주는 실드 처리가 되어있다.

Category 1(CAT1) : 주로 전화망에 사용하는 케이블.

CAT2 : 토큰링 네트워크 방식에 쓰임. (최대 4Mbps)

CAT3 : 10 BASE(Baseband) T 방식에 쓰임. (최대 10Mbps 전송 가능)

CAT4 : 토큰링 네트워크 방식에 쓰임. (최대 16Mbps)

CAT5 : 최대 속도 100Mbps. 8가닥 중 4가닥을 사용한다.

CAT5e : CAT5 enhanced. 8가닥을 모두 사용한다. (최대 1Gbps)

CAT6 : 겉보기엔 CAT5e, CAT5 등과 거의 차이가 없다. 최대 10Gbps.

이외에도 CAT6a, CAT7, CAT7a 등이 있다. CAT7a 는 40Gbps를 지원한다는데..덜덜

 

케이블의 종류

10 BASE T : 10Mbps, Baseband 사용, T(Twisted pair cable)

10 BASE 2 : 10Mbps, Baseband, 2(통신 가능한 거리가 200m, 더 멀리 통신하려면 신호를 그대로 증폭시켜주는 repeater가 필요하다)

100 BASE TX : CAT5를 사용..

1000 BASE SX, LX, LH : 1Gbps, 광케이블. 통신 가능거리 최대 10KM.

1000 BASE T : CAT5를 사용, 8가닥 모두 사용

이하 생략..

 

주소

IP Address(Logical Address) : 통신을 하기 위해서 필요한, 서버로부터 할당받는 주소. 32비트인 버전 4와 128비트인 버전6이 있다.

  버전 4는 10진수 4개로 이루어져 있으며 버전 6은 16진수 32개로 이루어져 있다. IPv4가 부족해져서 만든것이 IPv6이다.

  예시) IPv4 : 192.168.10.1    IPv6 : 1111:AAAA:4444:6666:FFFF:0000:9999:3333

MAC Address(Physical Address) : 랜카드 등이 갖고 있는 16진수 주소. 바뀌지 않으며 모든 MAC주소를 가진 기기들은 각각 다른 주소를 갖고 있다.

  예시) 00:55:99:AA:DD:FF,    00-55-99-AA-DD-FF

 

통신

Unicast : 일대일로 통신을 하는 방법이다. 대부분의 데이터가 이 방법을 통해 오고간다.

Broadcast : 일대다 통신이다. 한 컴퓨터가 네트워크 내의 모든 컴퓨터들에게 데이터를 보내는 것이다. CPU를 사용하기 때문에 자주 쓰면 안좋다.

Multicast : 역시 일대다 통신이다. 멀티캐스트는 모든 컴퓨터가 아닌, 자신이 선택한 컴퓨터들에게만 보낼수 있다는 것이 브로드캐스트와의 다른 점이다.

ARP(Address Resolution Protocol) : IP 주소를 알고 있는데 MAC주소를 모를때 사용된다. 컴퓨터 A가 B의 IP주소로 MAC주소를 알아내려고 할 때,

   A는 B의 IP주소를 적어서 자신이 속한 네트워크에 브로드캐스트를 한다. A와 같은 네트워크 내에 속한 컴퓨터들은

   A가 보낸 브로드캐스트를 보고 IP가 자신의 IP인지 비교하고, 자신의 IP가 아니라면 무시한다. 하지만 컴퓨터 B는

   받은 브로드캐스트에 자신의 IP가 적혀 있으므로 A에게 응답하고, A와 유니캐스트로 통신을 시작한다.

 

 

별로 많은 내용이 아닌데도 이해한걸 쓰려니 두시간이 넘게 걸렸네요 ㅠㅠ

잘못된 내용이 있다면 피드백 부탁드립니다 ㅎㅎ

  
 «이전 1  다음»