Linux----网络tcp基础

一.网络及tcp

1.网络
(1).进程通信的方式:
//同一主机
传统 ----system V
//不同主机 
网络 --- 解决不同主机间 的进程间通信 

(2).网络 
     不同体系结构的的设备间的互联互通问题 

(3).协议
    一套规则 
    网络协议 --- 网络通信的一套规则 
    通信协议 --- EDID 
    租房协议 
    就业协议

 2.TCP协议(Transmission Control Protocol)
      控制传输过程 

        tcp/ip

(1).ip 

   ip地址: 作用  ---唯一标识网络上的一台主机
                 主机 ---网络中一台设备 
   ip地址 ---本质上是一个32位的数值 
             存储 -- 大端方式存储 
   ip地址组成 
   ip = 网络号 + 主机号 
        网络号 用来标识 --- 是在哪一个网络 
        主机号 用来标识 --- 在该网络中的哪一台计算机

------------------------------------------------------------------------------------------------------------------------- 

www.baidu.com (网址)
    |  
    | ---DNS解析 (Domain Name Server)
    |
    | ---DNS解析---ip地址  183.2.172.17
    | ---[路由器]
    
    192.168.0.41
    183.2.172.17
 
 子网掩码  ---- 用来区分 和 识别 网络号 和 主机号 
  
  连接特定的 DNS 后缀 . . . . . . . :
   IPv4 地址 . . . . . . . . . . . . : 192.168.0.41
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.0.1

    
192.168.0.41
255.255.255.0

   192    .   168     .     0     .   1      
1111 1111 . 1111 1111 . 1111 1111 . 0000 0000  &
--------------------------------------------------
   192         168          0           0        //网络号 


     183.       2     .   172     .    17
1111 1111 . 1111 1111 . 1111 1111 . 0000 0000  &    
-------------------------------------------------------
     183       2          173          0       
-------------------------------------------------------------

(2)协议

       OSI标准  (open system )
       open system interconnect
1、OSI 模型  ===》开放系统互联模型  ==》分为7层:
    理想模型  ==》尚未实现
        tftp 
        b  /etc/passwd 
        a /etc/123
        应用层   
        表示层  加密解密  gzip   
        会话层  网络断开,连接状态,keep-close keep-alive 

        传输层tcp  udp  协议  文件    视频,音频  ipx 
                "12345"
        网路层ip   NAT
               网间层 网际层 

        链路层  交换机  数据的格式化  帧 校验
        物理层         100Mb/8  10Gbits   100MB 同轴电缆
               发的信息 
               网际层  
               发送 比特流  //
               尾|1010 0100|头 ---帧格式   
                  01010010|010 
              比特流 (物理层面的 物理信号组成的二进制数据)
01001010              
        
        网络分层模型:
        
        osi 模型 --- 理想化模型 --- 并没有真正实现 

  TCP/IP模型  ==》网际互联模型   ==》分为4层:
      实用模型  ===》工业标准
      tcp/ip协议栈
        应用层   ====》应用程序
        传输层   ====》端口号tcp udp
        网络层   ====》IP 地址
        物理层   ====》网卡 驱动  1GB
pcap ,,
   TCP/协议 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值