《图解 TCP/IP》
文章平均质量分 64
通信技术
帅气呢杰哥
每周写一篇博客。
展开
-
6 TCP与UDP
TCP:转发数据量较多 对可靠性要求比较高 流(数据无间隔)协议 (顺序控制 重发控制 流量控制 拥塞控制)(http 通信必须使用 tcp) UDP:高速传输和实时性有较高要求的通信或广播/多播通信 细节控制交给应用 udp-lite 校验和错误不希望丢弃所有收到的包,校验和范围可以由应用设定,只针对不允许发生错误的部分(端口号、IP 地址等)进行校验和的检查 端口号 => 识别在传输层上一层的应用层中所要进行处理的具体程序 应用程序 <=> 套接字API(可以设置对端的IP 地址、端口原创 2021-06-19 02:45:39 · 490 阅读 · 2 评论 -
5 IP协议相关技术
DNS(domain name system 域名系统):主机名 — IP 地址 ARP(address resolution p 地址解析协议):通过广播 IP 地址(同一链路内)发送 ARP 请求包来查找 MAC 地址(目标主机/路由器发现 IP 地址一致 就会将自己 MAC 地址塞入 ARP 响应包返回源主机)ARP 缓存表 IP ICMP(internet control message p 控制报文协议) 确认 IP 包是否成功送达目标地址,通知在发送过程当中 IP 包被废弃的具体原因,改善网络.原创 2021-06-18 23:55:46 · 257 阅读 · 0 评论 -
4 IP协议
TCP/IP 心脏 => 互联网层(主要 IP ICMP,其它 DNS ARP) 数据链路层(物理层面分段触达) 在同一种数据链路的节点间进行包传递,只负责一个区间(一跳)内的通信传输 相当于限定区间内的火车票或机票 网络层(逻辑层面终极触达) 可跨越不同的数据链路,负责将数据包发给最终的目标地址(点对点) 相当于旅行的行程表 IP IP 寻址 路由(转发) IP 分包与组包:路由器负责进行分片 旅行者:IP 数据包 车站工作人员:路由器 车:数据链路 路由控制表:网络地址和对应的下一个路由器的原创 2021-06-18 01:08:24 · 430 阅读 · 0 评论 -
3 数据链路
太底层 干货少 特别基础 适合作为参考资料 记忆的意义不大 数据链路层:定义了通信媒介互连设备间传输规范 物理层:0、1二进制与电压高低、光的闪灭、电波的强弱的转换 网卡 NIC,全世界不会有相同mac 地址的网卡 相关技术 mac 寻址(物理寻址) 介质共享 半双工:只发送/接收的通信方式(无线电收发器)共享介质(同轴电缆 FDDI) 全双工:同一时间既可以发送数据也可以接收数据(电话)不共享介质(ATM 以太网) 非公有网络 分组交换 环路检测:防止数据帧被反复转发。 生成树(每个端口设置权重原创 2021-06-17 02:23:22 · 155 阅读 · 0 评论 -
2 TCP/IP 基础知识
TCP/IP:网际协议族 利用IP进行通信时所必须用到的协议群的统称 osi参考模型(抽象):通信协议必要功能是什么 tcp/ip(实现):在计算机上实现协议应该开发哪种程序 OSI(七层)参考模型 TCP/IP (四层)分层模型 应用层、表示层、会话层 应用层(dns url tls/ssl pop imap ftp sip rtp ldap http => html smtp => mime snmp => mib ssh & telnet) 应用程序原创 2021-06-17 00:49:37 · 80 阅读 · 0 评论 -
1 网络基础知识
文章目录计算机网络 出现的背景计算机网络发展的 7个阶段协议协议标准化协议分层与 OSI 参考模型OSI 参考模型 通信处理举例传输方式的分类地址网络的构成因素现代网络实态 计算机网络 出现的背景 分层 应用 作用 设备 7 应用层 telnet(远程登录【虚拟终端】服务) ssh(Secure Shell 安全外壳协议) http smtp(Simple Mail Transfer Protocal 电子邮件) pop(Post Office Protocol) ssl/tls ftp文件原创 2021-06-09 17:01:22 · 543 阅读 · 2 评论