전체 글(129)
-
컴구 lecture note #02
metrics : 측정항목 👋 Two metrics for defining computer performance (컴퓨터의 성능을 측정할 수 있는 척도) 1. Response time : 하나의 task를 수행하는데 걸리는 시간 (시작 ~ 끝) The time between the start and completion of a task ex. how long it takes to do a single task 2. Throughput : 주어진 시간동안 얼마나 수행하는지 - throuput은 매우 중요한 측정항목임!! 특히 서버에서. 하지만 본 수업에서는 response time에 더 초점을 맞춤. - A total amount of works done per unit time ex. tasks per ..
2022.09.08 -
컴통 1장_lecture #01
🙄 연결 (Connectivity) 통신 첫 단계 - 통신 주체를 연결하는 것 따라서, 통신망이 해야 하는 제 1 업무 : 연결 통신 주체 전화기 등 단말기 좀 더 일반적으로는 통신 응용 : 예 카톡, 브라우져, ... 당분간은 단말기로 가정 통신주체 = 단말기 연결 방법 선을 연결; 무선 연결도 가능 통신망 구성 요소 (물리적 연결 제공을 위한) 노드(nodes) : 단말기, 범용 워크스테이션, 라우터 등 링크(links) : 동축케이블, 광케이블, 무선채널 등 🙄 연결 : 직접 링크 (Direct Links) - 점대점 연결 (Point-to-point) : 가장 간단한 네트워크 - 단점 : 장비가 많아지면 복잡해짐 - 다중접근(multiple access) 장점 : 링크를 적게 쓴다 단점 : 동시 ..
2022.09.07 -
4장 라우터_라우터 기본설정 명령어
en conf t ho R1 no ip domain-lookup ena sec kgitbank1004 lin con 0 pass kgitbank1004 login logging sy exec-timeout 0 0 lin vty 0 4 pass kgitbank1004 login logging sy exec-timeout 0 0 !!!! Router> //사용자모드(간단한 확인 정도만 가능, 아무것도 설정할 수 없음) * 명령어가 기억나지 않는 경우 ?를 표기하면 해당모드에서 사용가능한 명령어 목록이 나열됨. Router>co? // 2글자는 기억이 나지만 나머지 뒤의 스펠링이 기억나지 않는 경우 기억나는 글자까지만 친 후 ?를 치면 됨 // 단 중복되는 명령어가 있으면 여러개가 뜰 수 있음. // 또는 c..
2022.08.29 -
4장 라우터
라우터의 역할 - 라우터는 Layer3(Network 계층) 장비이다. - 서로 다른 Network를 연결하고 Broadcast Domain을 작게 나눈다. - 라우터는 특정 인터페이스를 통하여 수신한 packet의 목적지 IP주소를 보고 목적지와 연결된 인터페이스를 통하여 전송할 것을 결정 이를 Routing이라고 한다. - 라우터의 기본 기능은 경로 결정, 경로에 따른 packet 전송( 스위칭) ( 그 외에도 네트워크 보안, QoS 등의 기능도 있다.) - 경로결정 : packet이 목적지로 갈 수 있는 경로를 확인하고 어느 경로가 가장 최적경로(Best path)인지 결정 - 스위칭 : 결정된 경로대로 packet을 전송해주는 것 - Router는 Routing table(라우팅 테이블)을 보고 ..
2022.08.25 -
3장_ 이더넷, 계층별 장비, Cable
🤢 이더넷(Ethernet) - LAN 구간에서 사용되는 네트워킹 방식 중 하나( Layer2에서 사용되는 프로토콜) - 다른 방식으로는 Token ring, FDDI 방식이 있다. - LAN에서 사용되는 protocol, 1980년에 DEC, 인텔, 제록스가 공동 개발한 Ethernet 1을 기반으로 1985년 IEEE에서 IEEE 802.3이라는 표준을 발표 - 네트워크 방식에 맞춰서 네트워크 장비들을 구입해야 한다. (우리나라의 경우 90% 이상이 Ethernet 방식으로 네트워킹) * CSMA/CD CSMA/CD는 half duplex에서 동작하는 링크에서 Ethernet이 Frame을 전송하는 절차 1. 호스트가 Frame을 전송하기 전에 네트워크 상에 다른 Frame이 전송되는지 확인 ->Ca..
2022.08.24 -
[JSP]Servlet 시작하기
👋서블릿(Servlet) 이란 서블릿은 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 구현 규칙을 지킨 자바프로그램(클래스)이다. 👋서블릿(Servlet) 특징 - 동적 웹 어플리케이션 컴포넌트이다. - 확장자 -> .java 이다. - 클라이언트 요청에 동적작동, 응답은 HTML 이용. - 자바 Thread를 이용하여 동작 - MVC 패턴에서 Controller로 이용된다. 👋서블릿(Servlet) 작동순서 클라이언트에서 servlet 요청이 들어오면 서버에서는 servlet 컨테이너를 만들고, 요청이 있을때마다 스레드가 생성된다. java는 멀티쓰레드를 지원하기 때문에 다른 CGI 언어에 비해 서버부하가 적다. 서블릿은 JAVA를 기반으로 하기 때문에 서버 안의 JVM(멀티스레드..
2022.08.20