- Today
- Total
프로그래밍 농장
Linux [ 네트워크의 형태 ( LAN / WAN ) ] 본문
-Network Tool
통신망의 2가지 형태 : LAN / WAN
-LAN( local area network ) == 근거리 통신망
->기본적인 회선으로 구성이 되어 있고 같은 network id 를 사용하는 통신망
ex) 강의실
== 지역적으로 좁은 구역을 네트워크로 구성할떄 LAN 구성
== 금방 갈 수 있는 거리의 네트워크(조직 내부, 동일건물 등)
== 초기 구성비용이 높음 == 강의실이라면 컴퓨터, 스위치, 케이블등의 초기 시설 투자 비용 발생
== 유지 비용은 저렴한편 = 기본적인 전기세 , 인터넷 사용료 정도, network 장비 수명이 긴 편이기 떄문에 유지비 저렴
== 관리자 필요함. == network 관리자에 의해서 network 크기도 결정,
네트워크 장비 특성상 유지,관리를 해주어야 성능 발휘.
== LAN 환경에서의 통신시에는 ethernet card의 serial number == MAC address 필요
== 같은 network id를 사용하기 떄문에 routing 기술 필요없음
-WAN ( wide area network ) == 장거리 통신망
-> 서로 떨어진 물리적 지점들을 하나로 묶어서 하나의 network 망으로 묶어주는 개념
== LAN과 LAN 을 연결시켜주는 개념
ex) 인터넷망
== 초기 구성비용이 저렴 -> 모뎀정도만 구입해도 사용이 가능하다.
== ISP업체(KT,...)들의 회선 인프라를 대여해서 사용하는 개념.
== 유지 비용은 높은편 == 사용량, 속도에 따라서 사용료가 높아 질 수 있음.
== ISP 업체에서 관리 진행
== WAN 에서 동신시에는 IP주소를 사용해서 통신 진행 == routing 기술 필요
IPv4 == 8bit * 4 = 32bit
IP주소의 설정법
--> class 별로 구성가능
l 128 l 64 l 32 l 16 l 8 l 4 l 2 l 1 l
A class : 0.0.0.0 ~ 127.0~255.0~255.0~255 // netmask : 255.0.0.0 // prefix : /8
B class : 128.0.0.0 ~ 192.255.0~255.0~255 // netmask : 255.255.0.0 // prefix : /16
C class : 192.0.0.0 ~ 223.255.255.0~255 // netmask : 255.255.255.0 // prefix : /24
=========================================================
사설 ip class 대역
A class : 10.0.0.0 ~ 10.255.255.255
B class : 172.16.0.0 ~ 172.31.255.255
C class : 192.168.0.0 ~ 192.168.255.255 --> 현재 우리 가상머신에서 주로 쓰이고 있는 사설 ip 대역
=========================================================
고정 IP ( static ) 유동 IP ( vm ware )
192.168.1.0= network id(0번 :옆 대역을 사용하는network id) 192.168.1.0= network id
1~253 = host id 1 = vm net장치 주소
254 = gateway주소 대역 2 = gateway
255 = broadcast주소 대역 3 ~ 254 = host id
255 = broadcast
총 ip대역:256 -3(실사용불가)= 253(실사용 호스트갯수) 총 ip대역:256 -4= 252(실사용)
=========================================================
ifconfig == NIC 확인 (= Network Interface card ) == ethernet card
ifconfig [ interface(장치명) ] [up /down]
ex) putty 창에서 ifcofig ens32(현재 본인의 장치명) down
이라고 입력해보면 네트워크연결이 끊겨서 쁘띠접속이 멈춘다.
그렇다면, ifconfig ens32 up 을 입력하게되면 다시 장치의 네트워크를 연결시켜줄수있다.
이번엔 ifconfig 장치명 새ip주소 입력후 결과를 확인해보자.
본인은 기존 ens32 장치의 ip주소를 150 으로 바꾸어주었다. ip주소의 host(사용가능한대역) 은
가장 마지막부분이다. ex) 192.168.123.@@@ --> @@@ 이부분이 실사용 대역번호
하지만 위와같은 명령어로 ip주소를 변경해도 시스템을 재부팅하게되면 원래 지정해놓은 ip로 돌아온다.
그렇다면 저장도 안되는데 왜 이런기능을 사용할까?
--> 서버작업중, 당장의 ip주소 접근관련 테스트시에 주로 사용한다.
+
만약에, 그래픽환경이 아니고 텍스트환경일떄, 현재 본인의 장치에 관한 네트워크설정을 진행하고 싶다면, 터미널(putty) 창에서 /etc/sysconfig/network-scripts/ 경로로 이동한 후, ls 명령어를 통해서 현재 본인의 장치를 확인하고, ifcfg-ens32 라는 경로를 에디터로 열어보면 ens32라는 장치의 설정내용들이 들어가있는것을 볼수있으며, 에디터 수정을통해서 설정변경 또한 해줄수있다.
'Linux' 카테고리의 다른 글
Linux [ 라우트(route) ] (0) | 2019.11.14 |
---|---|
Linux [ ping (+패킷 / 프로토콜 )] (0) | 2019.11.13 |
Linux [ vmware - 스냅샷(snapshot) ] (0) | 2019.11.12 |
Linux [ 부팅모드 설정 / failed to get D-Bus connection 오류해결법 ] (0) | 2019.11.12 |
Linux [ 사용자 정보 이동시켜보기] (0) | 2019.11.12 |