Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for TransportProtocol (0.32 sec)

  1. pilot/pkg/networking/core/filterchain_options.go

    			Protocol:          networking.ListenerProtocolHTTP,
    			TransportProtocol: xdsfilters.RawBufferTransportProtocol,
    		},
    		{
    			// client side traffic could not be identified by the outbound listener, but sent over mTLS
    			ApplicationProtocols: mtlsTCPWithMxcALPNs,
    			// If client sends mTLS traffic, transport protocol will be set by the TLS inspector
    			TransportProtocol: xdsfilters.TLSTransportProtocol,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  2. pilot/pkg/networking/networking.go

    	default:
    		// Should not reach here.
    		return ListenerProtocolAuto
    	}
    }
    
    type TransportProtocol uint8
    
    const (
    	// TransportProtocolTCP is a TCP listener
    	TransportProtocolTCP = iota
    	// TransportProtocolQUIC is a QUIC listener
    	TransportProtocolQUIC
    )
    
    func (tp TransportProtocol) String() string {
    	switch tp {
    	case TransportProtocolTCP:
    		return "tcp"
    	case TransportProtocolQUIC:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Aug 18 09:42:04 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  3. pilot/pkg/networking/networking_test.go

    			3,
    			"unknown",
    		},
    	}
    
    	for _, tt := range tests {
    		t.Run(tt.name, func(t *testing.T) {
    			if got := TransportProtocol(tt.value).String(); got != tt.want {
    				t.Errorf("Failed to get TransportProtocol.String :: got = %v, want %v", got, tt.want)
    			}
    		})
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 01 02:46:15 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  4. pilot/test/xdstest/validate.go

    	}
    	for _, fc := range l.FilterChains {
    		m := fc.FilterChainMatch
    		if fc.FilterChainMatch == nil {
    			continue
    		}
    		if m.TransportProtocol == xdsfilters.TLSTransportProtocol {
    			t.Errorf("transport protocol set, but missing tls inspector: %v", Dump(t, l))
    		}
    		if m.TransportProtocol == "" && len(m.ServerNames) > 0 {
    			t.Errorf("server names set, but missing tls inspector: %v", Dump(t, l))
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  5. tests/fuzz/testdata/FuzzConfigValidation2/fuzz_config_validation2.dict

    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 07 17:07:53 UTC 2021
    - 2K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener.go

    	proxy *model.Proxy, mesh *meshconfig.MeshConfig, transportProtocol istionetworking.TransportProtocol, gatewayTCPServerWithTerminatingTLS bool,
    ) *auth.DownstreamTlsContext {
    	alpnByTransport := util.ALPNHttp
    	if transportProtocol == istionetworking.TransportProtocolQUIC {
    		alpnByTransport = util.ALPNHttp3OverQUIC
    	} else if transportProtocol == istionetworking.TransportProtocolTCP &&
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/gateway.go

    func (configgen *ConfigGeneratorImpl) createGatewayHTTPFilterChainOpts(node *model.Proxy, port *networking.Port, server *networking.Server,
    	routeName string, proxyConfig *meshconfig.ProxyConfig, transportProtocol istionetworking.TransportProtocol,
    	push *model.PushContext,
    ) *filterChainOpts {
    	serverProto := protocol.Parse(port.Protocol)
    	ph := GetProxyHeadersFromProxyConfig(proxyConfig, istionetworking.ListenerClassGateway)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 46.4K bytes
    - Viewed (0)
  8. pilot/pkg/networking/core/envoyfilter/listener_patch_test.go

    				ObjectTypes: &networking.EnvoyFilter_EnvoyConfigObjectMatch_Listener{
    					Listener: &networking.EnvoyFilter_ListenerMatch{
    						PortNumber:  80,
    						FilterChain: &networking.EnvoyFilter_ListenerMatch_FilterChainMatch{TransportProtocol: "tls"},
    					},
    				},
    			},
    			Patch: &networking.EnvoyFilter_Patch{
    				Operation: networking.EnvoyFilter_Patch_REMOVE,
    			},
    		},
    		{
    			ApplyTo: networking.EnvoyFilter_LISTENER,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 70.1K bytes
    - Viewed (0)
  9. pilot/pkg/networking/core/listener_inbound.go

    func (cc inboundChainConfig) ToFilterChainMatch(opt FilterChainMatchOptions) *listener.FilterChainMatch {
    	match := &listener.FilterChainMatch{}
    	match.ApplicationProtocols = opt.ApplicationProtocols
    	match.TransportProtocol = opt.TransportProtocol
    	if cc.port.TargetPort > 0 {
    		match.DestinationPort = &wrappers.UInt32Value{Value: cc.port.TargetPort}
    	}
    	return match
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  10. istioctl/pkg/writer/envoy/configdump/listener.go

    	descrs := []string{}
    	if len(match.ServerNames) > 0 {
    		descrs = append(descrs, fmt.Sprintf("SNI: %s", strings.Join(match.ServerNames, ",")))
    	}
    	if len(match.TransportProtocol) > 0 {
    		descrs = append(descrs, fmt.Sprintf("Trans: %s", match.TransportProtocol))
    	}
    
    	if len(match.ApplicationProtocols) > 0 {
    		found := false
    		for protDescr, protocols := range protDescrs {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 29 12:37:14 UTC 2023
    - 18.1K bytes
    - Viewed (0)
Back to top