본문 바로가기

컴퓨터150

[Network] 연결 지향과 비연결 지향 데이터 전송 연결 지향과 비연결 지향 컴퓨터 네트워크에서 연결 지향과 비연결 지향 데이터 전송에 대해서 정리한다. 연결지향(Connection-oriented service) 연결지향 데이터 전송 방식의 대표적인 프로토콜은 TCP가 존재한다. TCP(Transmission Control Protocol) TCP가 하는 역할 신뢰성있는 순서가 있는 데이터 전송(reliable, in-order byte-stream data transfer) sender가 보내는 속도와 receiver가 받는 속도를 알맞게 조절하는 역할, 즉 sender가 receiver를 압도하지 않도록 만드는 역할(Flow control) - 송수신측 사이의 패킷 수 제어 sender와 receiver의 네트워크 환경에 맞춰서 sender가 보내는.. 2023. 10. 30.
[Network] 컴퓨터 네트워크의 구성 컴퓨터 네트워크의 구성 네트워크 엣지 일반적으로 “우리”가 존재하는 구역이다. 이곳에는 수 많은 엔드 시스템이 존재한다. 엔드 시스템이란 host(클라이언트, 서버)를 의미한다. 브라우저, 랩탑, 스마트폰 등이 존재하는 영역이 네트워크 엣지이다. end system을 네트워크 엣지라고도 부른다. 네트워크 코어 네트워크 코어는 네트워크 아키텍처에서 데이터를 전송하는 핵심 역할을 하는 부분이다. 네트워크 코어는 데이터 패킷의 전달 및 라우팅을 담당한다. 네트워크 코어는 수 많은 라우터들이 그물처럼 얽혀있는 구조이다. 엑세스 네트워크 엑세스 네트워크는 네트워크에 접근하기 위한 네트워크이다. 즉 end system들이 인터넷을 사용 가능하게 하도록 길을 열어주는 것이다. end system과 다른 end sys.. 2023. 10. 30.
[PS] 백준 2636 치즈 - C++ 백준 2636 치즈 백준 2636번을 풀었다. 한 번 녹일때 치즈의 겉만 녹인다, 라는 재미있는 조건이 있었는데, 이를 어떻게 처리해야 할 지에 대해 고민하게 해 준 문제였다. 시도 1 - 오답 #include #include #include #define MAX_VAL 100 using namespace std; struct point { int x;//j int y;//i }; queue tempQueue; queue processingQueue; queue saveQueue; int dX[] = { -1, 0, 1, 0 }; int dY[] = { 0, -1, 0, 1 }; int main(void) { int tY, tX; cin >> tY >> tX; vector table(tY, vector(.. 2023. 10. 22.
[Doker]도커 컨테이너에 실행중인 mysql에 접속하기 $ docker exec -it mydb bash $ cd bin $ mysql -u root -p 이후 비밀번호를 입력한다. 2023. 9. 20.