概述:Tcp/Ip是Unix/Linux 世界的网络基础,在某种意义上,unix网络就是Tcp/Ip,而且Tcp/Ip就是网络互联的标准。它不是一个独立的协议,而是一组协议。(tcp,ip,udp,arp,rarp等协议)
应用层(application) 应用层:(application)smtp,ftp,telnet 增加app头 表示哪个应用程序
表示层(presention) 传输层:(transport) 解释数据 增加tcp头 数据叫做TCP段
会话层(session) 网络层:(ip) 定位ip地址和确定连接路径 增加ip头 叫做数据包
传输层(transport) 链路层:(link)与硬件驱动对话 增加帧头和帧尾
网络层(ip) Tcp/Ip 模型(现实)
数据链路层(link)
物理层(physical)
Osi模型(理论)
TCP/IP 详解 , 卷1:协议 ,卷2:实现,卷3:TCP事务协议 HTTP、NNTP和Unix域协议
每个Internet上的主机和路由器都有一个Ip地址,它包括网络号和主机号,当Ip是32位的时候,Ip地址按照国际标准的划分为a,b,c,d,e五钟类型。
a:0 7位网络号 主机号 1.0.0.0至127.255.255.255
b:10 14位网络号 主机号128.0.0.0至191.255.255.255
c:110 21位网络号 主机号192.0.0.0至223.255.255.255
d:1110 多点播送地址 224.0.0.0至239.255.255.255
e:11110 留作将来使用 247.0.0.0至247.255.255.255
windows 下面的操作
ping www.baidu.com 【追踪路由】
tracert www.baidu.com 【测试两个Ip是否畅通】
ipconfig 【在windows查看Ip情况的命令】
ifconfig 【 在Linux / unix 下查看Ip情况的命令】