TCP/IP详解
文章平均质量分 73
道元
当外界浮沉不定的时候,你需要静下心来修炼内功。
展开
-
TCP/IP详解(六)---UDP:用户数据报协议
什么是UDP?UDP(User Datagram Protocol),即用户数据包协议。工作在OSI七层模型的传输层,不同于TCP提供可靠的端到端连接,UDP不可靠,无需在客户和服务器之间建立一个连接,且没有超时重发等机制,QQ消息就是一种显著的UDP报文。 UDP首部UDP首部8个字节 TCP首部20个字节 IP首部20个字节 IP分片由于数据链路层限制了每次发送数据帧的最大长度原创 2016-05-23 18:08:00 · 1210 阅读 · 0 评论 -
TCP/IP详解(一)---入门知识
什么是TCP/IP?我们常说的TCP/IP协议并不是单指TCP协议和IP协议,而是指一组协议簇,其中包含了但不仅限于:TCP协议、IP协议、ICMP协议、POP协议、SMTP协议、FTP协议等。关于这些协议的定义和说明,在RFC文档里有详细描述,Request For Comments (RFC),是一系列以编号排定的文件,基本的因特网通讯协定都有在RFC文件内有详细说明。 为什么要有TCP/原创 2016-05-10 11:09:44 · 5006 阅读 · 0 评论 -
TCP/IP详解(二)---数据链路层、MTU
数据链路层的作用是什么?数据链路层的作用主要有三个: 1. IP数据报经路由寻址后,交由下层,也就是数据链路层进行转发。 2. 发送APR请求和应答ARP请求,IP—->MAC的转换。 3. 发送RARP请求和应答RARP请求,MAC—->IP的转换。这个不常用。 数据链路层主要协议数据链路层的主要协议有: 1. Point-to-Point Protocal,PPP点到点 2.原创 2016-05-10 11:55:46 · 4560 阅读 · 0 评论 -
TCP/IP详解(三)---IP、ARP协议
基本概念毫无疑问,IP协议是TCP/IP协议簇中最重要的协议之一,全称Internet Protocol(网际协议),工作与OSI七层模型中的网络层,用于多个包交换(分组交换)网络(上篇文章提到网络层的信息单元‘数据包’)的连接,简单的说,通过IP协议,将所有的局域网都连接起来了。 IP协议的特点1.不可靠: 即不能保证IP数据报能成功地到达目的地,一般发送失败,即对数据报进行丢弃,任何可原创 2016-05-10 14:36:09 · 5570 阅读 · 0 评论 -
TCP/IP详解(四)---ICMP:Internet控制报文协议
基本概念ICMP(Internet Control Message Protocol,网络控制报文协议),属于OSI七层模型中的网络层,与IP/UDP同属一层,可以将其看成IP、UDP协议功能的一个补充,因为以前说过,IP协议是不可靠的,其可靠性需借助其他模块来完成,比如下层的TCP协议,同层的ICMP提供了差错报文和查询报文来了解当前的网络状态。 ICMP查询报文和差错报文 基于ICMP的原创 2016-05-11 21:53:20 · 1032 阅读 · 0 评论 -
TCP/IP详解(五)---IP选路
什么是IP选路?IP选路,即IP寻路,就是根据路由表中的记录,来决定当前数据报是直接交付(目的地址属于当前局域网)还是发往下一跳路由(隶属于不同的局域网)。 搜索匹配路由表的步骤搜索匹配的主机地址;搜索匹配网络地址;搜索默认表项(一般0.0.0.0) I P层进行的选路实际上是一种选路机制,它搜索路由表并决定向哪个网络接口发送分组。 这区别于选路策略,它只是一组决定把哪些路由放入路由表的原创 2016-05-22 13:12:10 · 4634 阅读 · 0 评论