스터디 17

1018 스터디

1️⃣네트워크 요약 - JVM: java가 어떤 플랫폼에서든 돌아가도록 CPU를 S/W에 구현한 VM, Java라는 언어에 대해서만 작동 - Middle ware: SW를 위한 또 다른 SW. WAS가 이에 해당 - Frame work: middle ware의 효율적 운영과 실수를 막기 위해, 백엔드 개발자가 이것을 개발함 - 웹서비스 성능 결정 요건은 DB의 응답 속도, WAS의 연산 처리 속도에 달려있다 - 이 둘을 모니터링하기 위해 APM이 존재한다 - 네트워크 속도도 영향을 준다 - Proxy 서버를 통해 암호화 되지 않은, stream 상태에서 분석을 하고 여기서 암호화를 한다 - Proxy를 통해 보호와 감시가 가능하다 - Proxy는 웹서버로 들어오는 통신 내역을 감지하여 공격이라면 차단함으..

1011 스터디

1️⃣네트워크 요약 - 인터넷 접속은 IP로 하지만 도메인 주소를 보여준다 - 공유기가 DNS Forwarding기능을 제공한다 - ISP가 한 번 들어온 물음에 대해서는 그 정보를 메모리(DNS cache)에 들고 있다가 그 뒤로는 DNS에 묻지 않고 cache에 등록된 정보에 따라 응답 - 단편화로 인해 분할이 일어나며, 수신측에서 재조립을 해야한다. 단편화는 안 나는 것이 좋다 - 현대에는 단편화가 거의 발생하지 않는다 - 엄밀히 말하면 packet의 헤더는 IP header - IP payload속에 TCP header와 데이터 세그먼트가 들어있는 것이다 + gateway 주소 2️⃣SQL https://dev-study-501.tistory.com/156 [프로그래머스]아픈 동물 찾기 ❓문제 A..

1004 스터디

1️⃣네트워크 20 ~ 29강 요약 Proxy의 사전적 의미는 '대리자'이다. 우회에 사용된다 수신측의 window size를 확인하고 MMS보다 크다면 send, 아니라면 wait을 한다 공유기는 Global IP를 공유하는 것이다. 2️⃣알고리즘 문제 https://dev-study-501.tistory.com/134 [프로그래머스 lv.1] 공원 산책 (건너뛴 문제 다시풀기) 문제 지나다니는 길을 'O', 장애물을 'X'로 나타낸 직사각형 격자 모양의 공원에서 로봇 강아지가 산책을 하려합니다. 산책은 로봇 강아지에 미리 입력된 명령에 따라 진행하며, 명령은 다음과 같 dev-study-501.tistory.com 3️⃣기타 https://dev-study-501.tistory.com/130 데이콘 ..

0927 스터디

1️⃣네트워크 13~19강 요약 * LAN과 WAN 구분 * 패킷 생성 & Encapsulation * L2 스위치 - Endpoint와 맞 닿은 스위치인 Access - 스위치를 위한 스위치인 Distribution * IP 헤더 * wireshark 의 내부구조 작동 원리 - wireshark 설치시 센서도 설치된다 * inline & Out of Path - inline 장치들은 톨게이트 - out of path 장치들은 과속감지카메라 2️⃣알고리즘 문제 https://dev-study-501.tistory.com/120 [프로그래머스 lv.1] 숫자 짝꿍 (건너뛴 문제 다시풀기) 문제 두 정수 X, Y의 임의의 자리에서 공통으로 나타나는 정수 k(0 ≤ k ≤ 9)들을 이용하여 만들 수 있는 가장..

0920 스터디

1️⃣네트워크 7~11강 요약 - TCP에서 다루는 데이터의 단위: Segment - IP 수준에서 논하는 단위: Packet - NIC 단위에서 다루는 데이터 단위: Frame - 의사 결정 로직 = 선택 = 스위칭 IPv4 경로 테이블 확인 - 매트릭 값 = 비용(돈)이고 비용이 적을 수록 좋은 것 - 티모시 버너스 리가 웹의 창시자 - 논문을 읽다가 그냥 정보로서의 텍스트와 어딘가로 이어지는 링크를 구분하고자 함 - 하이퍼 텍스트를 마크업하는 문서 형식인 HTML과 - 하이퍼 텍스트를 전송하는 프로토콜인 HTTP를 창안함 - 최근 발전한 웹은 들어온 정보를 처리하고 저장하는 구성요소가 구현되어 있다 - 더이상 단방향이 아닌 양방향 상호작용을하고 이로 인해 문맥이 생기며 상태가 변한다 클라이언트 웹 ..

0913 스터디

"TCP/IP 소켓은 TCP를 User mode Application 프로세스가 접근할 수 있도록 파일 형식으로 추상화한 인터페이스가 속한 것" Port번호는 프로세스 식별자 IP주소는 호스트 식별자 MAC은 NIC 식별자 Host는 네트워크에 연결된 컴퓨터 네트워크 이용 주체와 네트워크 자체를 이루는 Host로 나뉨 그 중에서도 네트워크 그 자체인 host = switch 네트워크는 인터넷(라우터 + DNS) 라우터의 역할은 스위치 IP주소는 Host에 대한 식별자 IPv4는 32bit 주소 체계 IP주소에서 Network ID의 길이를 나타내는 것이 Net mask Port번호는 프로그램 개발자 입장에서 Process 식별자이다 4계층에서 어느 프로세스로 갈지 port번호를 통해 결정한다 Packet..

CS 스터디 정리 (노션)

CS스터디는 노션에 정리했습니다. 일일히 옮겨오는 것 보다 노션 링크를 첨부하는 것이 좋을 것 같아 링크를 첨부합니다. https://inky-gecko-83d.notion.site/CS-Study-29f015efedc142588a814cd16587510d?pvs=4 CS Study 👩🏻‍🏫스터디 내용 정리 inky-gecko-83d.notion.site 혹시 나중에 게시글로 가져오는 게 좋을 것 같단 생각이 들면 한 챕터씩 이 곳으로 옮겨보도록 하겠습니다ㅎㅎ