분류 전체보기(118)
-
네트워크 기초 2.IP
* IP 구조 프로토콜의 구조 - IP주소는 자기 네트워크 내에서만 유효하다. 그 유효한 범위를 알려주는게 넷마스크 - IP주소와 넷마스크로 and 연산을 진행하면 네트워크 주소를 확인 가능 IP주소의 구조 - 이진수의 경우 판독이 어려움으로 위에서처럼 8bit 씩 10진수로 바꾸어서 읽는다. ex) 00000001.00000001.00000001.00000001 -> 1.1.1.1 00000001.10000001.00000011.00000001 -> 1.129.3.1 고정 netmask - 네트워크 주소를 구할때 netmask가 11111111(255)와 00000000(0)으로만 구성된 경우 고정 netmask라고 지칭 ex) IP : 1.1.1.1 (00000001.00000001.00000001...
2019.11.29 -
네트워크 기초 1.OSI7 계층과 ethernet
* OSI 7계층의 구조 서로 다른 네트워크에서도 계층끼리 데이터에 대한 정보를 확인하기 때문에 전송간 계층이라고도 부른다. Transport(전송) 계층 - 데이터가 안정적으로 문제없이 전달됐는지 확인하는 역할. - 안정적으로 전달될 수 있도록 세그먼트라를 만들어 Network 계층으로 전달. Network 계층 - Transport 계층으로 부터 받은 세그먼트를 데이터 그램을 만들어서 Data Link 계층으로 전달. Data Link 계층 - 데이터그램을 물리계층으로 보내서 다른 네트워크로 보내줌. * OSI 7계층과 인터네트워킹(인터넷 네트워크) - HTTP는 공인된 프로토콜이기때문에 어떤 웹브라우저를 써도 통신이 가능.(서로 호환이 가능하기 때문) -네트워크 코어(네트워크 계층부터 물리 계층까지..
2019.11.29 -
클라이언트와 서버간의 통신
* 클라이언트와 서버간의 통신 프로그램은 프로그램끼리 통신. 예를들어 클라이언트에서 익스플로러를 서버에 접속할때는 서버의 아파티를 통해서 접속. 클라이언트의 포트번호는 1023번 이상의 아무 번호나 사용할 수 있다. 1023번까지는 iso를 통해서 인증 받은 표준 포트번호로 정해져 있어서 임의로 지정할수 없다. 아파치 : HTTP의 포트 번호(80)을 통해서 통신 vsftp : ftp의 포트 번호(21)을 통해서 통신 opensshd : ssh의 포트 번호(22)을 통해서 통신 [클라이언트쪽] TCP에서 응용계층에서 받은 메세지를 이용해 (메세지/ftp의 포트넘버(21)/자신의 포트넘버(3000))로 세그먼트 생성. IP에서 TCP로부터 받은 세그먼트를 이용해 (세그먼트/서버의 IP 주소(2.1.1.2)..
2019.11.29 -
Day 10-FTP
FTP서비스를 사용하기 위한 기본 설정 홈 디렉토리 밑에 html에 201911129란 폴더를 만들고 http://192.168.10.11/~bst15/ 에 접속 20191129 폴더가 생성되어 있음을 확인. * FTP - 대용량의 파일 전송 서비스에 적합하며, 웹 서비스의 일부로 통합 운영되는 추세. - xinetd보다는 standalone 형태로 운영하기 때문에 시스템에 리소스를 많이 차지. #systemctl start vsftpd // vsftpd 서버 실행 - 21번 포트 : 컨트롤 커넥션 - 20번 포트 : 데이터 커넥션(액티브 모드) -> server에서 client로 접속할때 - 1024번 이후의 포트 : 패시브 모드 -> client에서 server로 접속할때 FTP의 접속 및 전송 과정..
2019.11.29 -
VMware에 CentOS 7설치 및 한글 puTTY 설치
1. VMware 세팅 설정 VMware에 리눅스 설치할때 필요한 네트워크 -> VMnet8 혹시 VMnet8의 IPv4 주소가 다르다면 외우고 있어야 함 2. VMnet8의 IP주소 변경하는 방법 VMware(관리자 모드 실행) -> EDIT -> Virtual Network Editor -> VMnet8 -> NAT Setting의 Gateway IP 알아두기 3. CentOS7 설치 http://mirror.kakao.com/centos/7.7.1908/isos/x86_64/ 위 링크에서 CentOS7 다운로드 설치 위치 : C:\VM\CentOS7 Edit Virtual machine settings에서 지울것 : 사운드카드, USB 컨트롤러, 프린트 네트워크 어댑터는 NAT에서 Bridge로 변..
2019.11.28 -
Oracle Database Client 12c 릴리스 2 설치
셋업파일 실행 런타임 선택 윈도우즈 내장 계정 사용 선택 희망하는 위치에 Oracle Base와 소프트웨어 위치 선택. (단, 기억하고 있어야함) Oracle Base와 Oracle 홈 위치가 본인이 지정한 위치가 맞는지 확인 설치 진행 -> 별 다른 메세지가 없다면 설치 완료 cmd 창에서 sqlplus를 입력했을때 이러한 화면이 뜬다면 성공적으로 설치 완료. 오라클 홈 위치 -> network > admin 안에 tnsnames.ora 파일 저장 11번 컴퓨터에 1521번 포트에 접속 하라고 만들어진 tns 파일. dal이라는 명령어를 사용하면 192.168.10.11에 포트번호 1521번으로 접속 한다는 뜻 sql이라는 폴더를 새로 만든후(여러가지 파일이 계속 생성될것이기 때문에 따로 폴더 생성) ..
2019.11.28