我知道的TCP/IP

定义
数据的封装格式或者说传输手段(比如说摩斯码,滴答、长短间隔)
讲流程分解成多功能相对单一的子进程。分工带来效能:松江黄金大劫案
OSI七层模型:(Open System interconnection)开放系统交互模型
分层
功能
备注
应用层
网络服务与最终用户的一个接口
http服务器、浏览器、FTP
表示层
数据的表示、安全、压缩
二进制、json还是html;http协议还是https;将原始的二进制文件进行压缩gzip或者其他,是一种时间换空间的一种优化策略。
会话层
建立、管理、中止会话
传输层
定义传输数据的协议端口号,以及流控和差错校验
TCP/IP(协议的集合),在不可靠的网络层上层建立一个传输层,丢了可以重新发数据,发错了可以销毁。
网络层
进行逻辑地址寻址,实现不同网络之间的路径选择。
主机和网络之间寻址和路由数据包
对应路由器、IP,知道对方IP找到对方(IP寻址和MAC没有关系),但是在网络层数据不太可靠,经常会丢
数据链路层
进行逻辑连接、进行硬件地址寻址、差错校验
建立网卡与网卡之间的连接,控制数据的底层传输;
把计算机网络层传过来的信息传给目标主机;MAC地址所在层,将IP解析到MAC,IP地址是变的,通过数据链路层连接
物理层
建立、维护、断开物理连接
一些物理设备。他关心的是我在传输的时候用什么来表示0/1
TCP/IP参考模型演变过程(传输控制协议/网络互联协议)
说明:
协议说明
也就是说,我们建立一个http服务器,应用层,表示层,会话层合为一体了。
遵循ARP(地址解析协议),我们可以通过IP定位MAC地址所在的局域网,确定局域网内的MAC地址进行通信。
同样可以通过MAC地址找IP,遵循RARP协议
ICMP,发送消息并报告有关数据包的传送错误,PING
IGMP,IP主机向本地多路广播路由器报告主机组成员
• 什么是MAC地址:
00-0d-28-be-b6-42 00-06-1b-e3-93-6c
供应商标识(24比特) + 供应商对网卡的唯一编号(24比特)
• 在通信过程中用内置在网卡的地址来表示计算机身份
• 每个网卡都有一个全球唯一的地址来表示自己,不会重复
• MAC地址48位的二进制组成,通常分为6段,用16进制表示
• 通信方式
• 单工: 可以理解成单向车道
• 双工:TCP协议就是双工协议
• 半双工(对讲机)
• MAC地址和IP地址的区别
MAC地址相当于个体,IP地址相当于具体地址
OSI与协议
数据链路层运输
运送计算机网络层传送过来的数据给目标主机
IP地址的分类
路由:在能够选择的多条道路之间选择一条最短的路径就是路由的工作。不仅要计算节点,还要计算延时时间
• IP地址的网络部分是由Internet地址分配机构来统一分配的,这样可以保证IP的唯一性
• 127是用来进行本机测试的,除了127.255.255.255外,其他的127开头的地址都代表本机
• IP地址中全为0的IP即0.0.0.0,他是表示启动时的IP地址,尚未分配时的IP地址
• IP地址中全为1的IP即255.255.255.255,称为限制广播地址,如果将其作为数据包的目标地址可以理解为发送到所有网络的主机。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值