2022/09/07 2

네트워크[심화]

IP Packet의 한계 -비연결성 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 -비신뢰성 중간에 패킷이 사라질 수 있음 패킷의 순서를 보장할 수 없음 TCP/IP 패킷 ※채팅 메세지 순서 1. HTTP 메세지 생성 2.Socket을 통해 전달 (Socket: 네트워크 환경에 연결할 수 있게 만들어진 연결부) 3. IP 패킷을 생성하기 전 TCP 세그먼트 생성 4. LAN 카드와 같은 물리적 계층을 지나기 위해 이더넷 프레임 워크에 포함되어 서버로 전송 TCP(Transmission Control Protocol) 의 특징 -연결지향. TCP 3 way handshake(가상연결) : 1. 클라이언트는 서버에 접속을 요청하는 SYN 패킷을 보낸다. : 2.서버는 SYN 요청을 받고 클라이언..

웹 표준 & 접근성

웹표준 W3C에서 권고하는 '웹에서 표준적으로 사용되는 기술이나 규칙' 사용자가 어떠한 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상적으로 작동할 수 있도록 하는 웹페이지 제작 기법을 담고있다. 웹개발에 사용되는 언어인 HTML(화면의 구조), CSS(표현), JavaScript(동작) 등의 기술을 다룬다. 웹표준의 장점 유지 보수의 용이성/ 웹 호환성 확보/ 검색 효율성 증대/ 웹 접근성 향상 Semantic HTML Semantic: 의미가 있는 HTML: 화면의 구조를 만드는 마크업 언어 왜?! 왜 시맨틱한 HTML이 필요한 걸까? 1. 개발자간 소통 만일 와 으로만 작성된 코드를 보면 각 요소가 어떤 기능을 하는지 전혀 파악할 수가 없기 때문에 주석을 작성하거나 id, clas..

개발공부/TIL 2022.09.07