Congratulations to you made to this chapter.
With configurations examples availabe in basic chapters, you are fulfill needs of bypass the internet cersorship. However, V2Ray has many additional features that can lead to a better internet experience. In this chapter we would bring a brief introduction to functions and configuration while it may not be complete, and it will not be as detailed as the basics chapter. Some necessary comments will still appear.
V2Ray has a big advantage over other tools as it has a separated transport layer that allow users choose different ways that packets transmitted between the V2Ray server and the client. For example, we can choose to obfuscate to be HTTP (TCP) traffic, and if you use mKCP, you can also obfuscate to BT download, video call, WeChat video call. You can also choose to use WebSokcs or TLS. All of them is defined by the configuration of the transport layer.
Transport protocol is choosed in the
transport object, also in
streamSettings obejct of
inbound/outbound term. The main difference is the
inbound/outbound only valid for one of
inbound/outbound. But in
transport term it will affect all of
inbounds/outbounds. This setting will not inherit to the specific
In this chapter, many of contents are about transport protocol. It is set in
streamSettings object. So you are encouraged to use them by a single
inbound/outbound term, as they are different in general.